Forum d'entraide à la création de jeux d'aventure
 
PortailAccueilFAQRechercherS'enregistrerMembresConnexion

Partagez | 
 

 Faire déplacer un groupe de personnages

Aller en bas 
AuteurMessage
Shai-la
Ouvrière en Chef de la Grande Tasse Bleue
Ouvrière en Chef de la Grande Tasse Bleue
avatar

Nombre de messages : 5573

Age : 39

Localisation : Montpellier

Date d'inscription : 17/04/2006


MessageSujet: Faire déplacer un groupe de personnages   Sam 4 Nov 2006 - 12:08

Si vous souhaitez faire se déplacer plusieurs personnages en même temps, et non un à la fois, utilisez la techniques ci-dessous : dans le script, les premiers personnages se déplacent avec le code
Code:
Character.Walk(x,y);
et le dernier avec le code
Code:
Character.Walk(x,y,eBlock,eWalkableArea);
(ou eAnywhere selon que vous utilisiez ou non les Aires de Marche).
C'est le dernier personnage qui lancera la marche.

Exemple :
Vous avez trois personnages, Pierre, Paul et Jacques, qui doivent se rendre tous les trois à trois endroits différents de la room au même moment. Ici, c'est Jacques qui lancera le déplacement :
Code:
cPierre.Walk(10,192);
cPaul.Walk(150,300);
cJaques.Walk(200,10,eBlock,eWalkableArea);
Le script ne continuera pas avant que Jacques ait atteint son objectif.
Attention à bien calibrer la vitesse de déplacement des personnages : si certains sont trop lents, ils risquent de ne pas atteindre leur objectif avant que le script ne se poursuive.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://marionpoinsot.fr/video En ligne
 
Faire déplacer un groupe de personnages
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Adventure Games Studio fr :: CREATION DE JEUX :: Trucs & Astuces, Tutoriaux-
Sauter vers: