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

Changeurs (Changers)

Les changeurs de particules modifient certaines particules lorsqu'elles apparaissent dans leur région. Un système de particules peut avoir un nombre arbitraire de changeurs. Un changeur présente les propriétés suivantes :
  • xmin, xmax, ymin, ymax Indique l'étendue de la région dans laquelle les particules seront modifiées.
  • shape Indique la forme de la région. La forme peut avoir les valeurs suivantes :
    • ps_shape_rectangle
    • ps_shape_ellipse
    • ps_shape_diamond
  • parttype1 Indique le type de particule à modifier.
  • parttype2 Indique le type de particule en lequel la particule sera changée.
  • kind Indique le type de changeur. Le type peut avoir les valeurs suivantes :
    • ps_change_motion Ici, seuls les paramètres de mouvement de la particule pourront changer, et non pas sa couleur, sa forme ou les paramètrages de sa durée de vie.
    • ps_change_shape Seuls les paramètres de forme pourront changer ici comme la taille, la couleur et la forme.
    • ps_change_all Modifie tous les paramètres, cela signifie en base que la particule sera détruite puis une nouvelle particule sera créée dans le nouveau type.

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

part_changer_create(ps) Crée un nouveau changeur dans le système de particules ps. Cette fonction retourne l'index du changeur. Cet index devra être utilisé dans tous les appels de fonctions ci-dessous afin de paramétrer les propriétés du changeur de particule.
part_changer_destroy(ps, ind) Détruit le changeur ind du système de particules ps. Fonction à appeler si vous n'avez plus besoin du changeur et pour économiser de l'espace mémoire.
part_changer_destroy_all(ps) Détruit tous les changeurs du système de particules ps qui ont été créés.
part_changer_exists(ps, ind) Indique si le changeur ind existe dans le système de particules ps.
part_changer_clear(ps, ind) Réinitialise le changeur ind à ses valeurs par défaut.
part_changer_region(ps, ind, xmin, xmax, ymin, ymax, shape) Détermine la région du changeur ind.
part_changer_types(ps, ind, parttype1, parttype2) Détermine quel type de particule le changeur doit modifier en un autre type.
part_changer_kind(ps, ind, kind) Fixe le type du changeur 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