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

Déflecteurs (Deflectors)

Les déflecteurs guident les particules lorsqu'elles apparaissent dans leur région. Veuillez noter que seule la position de la particule est prise en compte et non pas son sprite ou encore la taille de la particule. Un système de particules peut avoir un nombre arbitraire de déflecteurs. Un déflecteur posséde les propriétés suivantes :
  • xmin, xmax, ymin, ymax Indique l'étendue de la région dans laquelle les particules seront guidées.
  • kind Indique le type de déflecteur. Le type peut avoir les valeurs suivantes :
    • ps_deflect_horizontal Guide la particule horizontalement; habituellement employé pour les murs verticaux.
    • ps_deflect_vertical Guide la particule verticalement; habituellement utilisé pour les murs horizontaux.
  • friction La valeur de friction suite à impact de la particule avec le déflecteur. Plus cette valeur est importante et plus la particule sera ralentie lors de l'impact.

Les fonctions suivantes sont disponibles afin de paramétrer les propriétés du déflecteur. Veuillez noter que chacune de ces fonctions demande l'index du système de particules comme premier argument.

part_deflector_create(ps) Crée un nouveau déflecteur dans le système de particules ps. Cette fonction retourne l'index du déflecteur. Cet index sera à utiliser dans tous les appels de fonctions ci-dessous afin de paramétrer les propriétés du déflecteur.
part_deflector_destroy(ps, ind) Détruit le déflecteur ind du système de particules ps. A invoquer si vous n'avez plus besoin du déflecteur afin de libérer de l'espace mémoire.
part_deflector_destroy_all(ps) Détruit tous les déflecteurs du système de particules ps qui ont été créés.
part_deflector_exists(ps, ind) Indique si le déflecteur ind existe dans le système de particules ps.
part_deflector_clear(ps, ind) Réinitialise le déflecteur ind à ses valeurs par défaut.
part_deflector_region(ps, ind, xmin, xmax, ymin, ymax) Détermine la région du déflecteur ind.
part_deflector_kind(ps, ind, kind) Détermine le type du déflecteur ind.
part_deflector_friction(ps, ind, friction) Détermine la friction du déflecteur ind.























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