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 : 5651

Age : 40

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.

_________________
Mon profil Facebook!
Mon site avec tous mes jeux, vidéos, illustrations etc
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
 Sujets similaires
-
» Recheche de matériel de groupe ultras de votre équipe
» Tomattrick
» Metal adventure
» macbook + livebox + nabazatag/tag, que faire ??
» [Lego] La fin d'Exo-Force

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: