Accueil | Personnaliser | Blog | Extras | Log In | Information
Manuel | D&D icons | GML Parser | Archives | Ville Iso
Username: Password:  
à propos | Caractéristiques | Directory | Bannières | Contacter

Création de jeux avec Game Maker
Création de jeux avec Game Maker

Précisions sur les Actions de Déplacements

Quelques actions de déplacements supplémentaires sont disponibles dans le mode avancé. Les actions suivantes ont été ajoutées :

path Définir un chemin pour toutes les instances (Set a path for the instance)
Avec cette action, vous indiquez que l'instance doit suivre un chemin particulier. Vous déclarez le chemin qui doit être suivi et la vitesse en pixels par step. Lorsque la vitesse est positive, l'instance démarre au début du chemin. Si elle est négative, elle débutera à la fin du chemin. Ensuite, vous préciserez le comportement final, c'est à dire ce qui doit se passer quand la fin du chemin est atteinte. Vous pouvez choisir d'arrêter le déplacement, de redémarrer depuis le début, de relancer à partir de la position courante (qui correspond à la position de fin de chemin), ou encore d'inverser le mouvement. Enfin, vous pouvez indiquer si le chemin doit être absolu, c'est à dire que la position sera indiquée dans le chemin (ceci est utile lorsque vous avez désigné le chemin à un endroit particulier dans la room) ou en relatif, dans ce cas, le point de départ du chemin est placé à la position courante de l'instance (au point de fin quand la vitesse est négative). Consultez le chapître sur les chemins pour avoir plus d'informations.

pathend Stopper le chemin pour l'instance (End the path for the instance)
Action à utiliser pour stopper le chemin de l'instance.

pathposition Définir la position du chemin (Set the position on the path)
Avec cette action, vous pourrez changer la position courante de l'instance dans le chemin. Cela devra être une valeur comprise entre 0 et 1 (0=début, 1=fin).

pathspeed Définir la vitesse du chemin (Set the speed for the path)
Cette action vous permet de modifier la vitesse de l'instance dans le chemin. Une vitesse négative déplacera l'instance en sens inverse le long du chemin. Réglez cette valeur à 0 pour stopper temporairement le déplacement dans le chemin.

steplinear Exécuter une étape en direction d'un point (Perform a step towards a point)
Cette action a normalement sa place dans l'événement step afin que l'instance effectue un step en direction d'une position particulière. Si l'instance est déjà à cette position, elle ne se déplacera pas. Vous indiquez la position à atteindre, la vitesse avec laquelle l'on doit se déplacer, ce qui représente la taille du step et ensuite si le déplacement doit s'arrêter en cas de collision avec une instance solide ou encore avec une instance quelconque.

steppotential Aller en direction d'un point tout en évitant les objets (Step towards a point avoiding objects)
Ceci est une action de déplacement très puissante. Elle doit être placée dans l'événement step. Comme l'action précédente, elle ordonne à l'instance d'aller à un step situé à une position particulière. Mais cette fois-ci, elle essayera d'éviter les obstacles. Si l'instance rencontre une instance solide (ou toute autre instance), elle changera la direction de déplacement pour éviter de heurter l'instance et la contournera. Le résultat n'est cependant pas guarantie mais dans la plupart des situations, cela devrait effectivement déplacer l'instance vers une direction donnée. Pour les cas plus compliqués, il existe des fonctions de gestion des déplacements. Vous entrez la position à atteindre, la vitesse de déplacement, c'est à dire la taille du step et indiquez si le déplacement doit éviter les instances de type solide ou encore toutes les instances.












<< Traduction française par Philippe Ragni - (2005) >>

Search Search


Alternative versions Alternative versions

You can also read this manual on one single long page (± 1.5 mb)

Also available in: Dutch English German

ZIP Download helpfile

Annonces Annonces

GameMaker Manual