Differences

This shows you the differences between two versions of the page.

Link to this comparison view

fr:gdevelop:documentation:manual:built_particle [2015/05/18 12:28] (current)
Line 1: Line 1:
 +====== Système de particules ======
 +
 +{{:​gdevelop:​documentation:​manual:​particlesexample.png?​nolink|}}
 +
 +Cette extension fournit l'​objet Emetteur de particules, qui permet d'​afficher un grand nombre de petits objets simples ( points, lignes ou images )
 +
 +===== Paramétrage de l'​objet =====
 +
 +Le paramétrage d'un objet Emetteur de particules permet de modifier un très grand nombre de paramètres :
 +
 +===== Mode de rendu =====
 +
 +Trois mode de rendu sont disponibles : Points, Lignes et Quadrilatère.
 +
 +  * Le premier mode affichera des points, ayant la taille spécifiée.
 +  * Le second mode affichera des lignes ayant l'​épaisseur spécifiée,​ et une taille variant suivant la longueur indiquée et la vitesse de la particule.
 +  * Le dernier mode permet d'​afficher une image, à la taille indiquée.
 +
 +Il est également possible de choisir si les particules seront affichés normalement ou en mode additif.
 +
 +===== Particules =====
 +
 +Les particules auront une durée de vie limitée, choisie aléatoirement entre les deux valeurs que vous aurez entré en paramètre.
 +
 +La quantité de particules disponible dans l'​émetteur peut être fixée à un nombre, auquel cas l'​émetteur arrêtera de créer des particules une fois ce nombre atteint. Vous pouvez également cocher la case "​Quantité illimité"​ pour que l'​émetteur crée des particules sans s'​arrêter.
 +
 +Le flux est le nombre de particules créés à la seconde. Pour faire apparaitre toutes les particules d'un seul coup, entrez -1. Notez que ce réglage n'est pas compatible avec une quantité de particules illimitée.
 +
 +Il est également possible de modifier le nombre de particules maximum affichable au même instant. Notez que ce nombre détermine la mémoire prise par l'​objet,​ un nombre beaucoup trop important pourrait entrainer des crash.
 +
 +==== Couleurs ====
 +
 +Il vous est possible de choisir une couleur de départ pour les particules, et une seconde couleur vers laquelle les particules tendront progressivement.
 +
 +==== Couleurs ( avancées ) ====
 +
 +Chaque particule a une composante rouge, vert. Pour chacune de ces composantes,​ il est possible de choisir si elle devra être fixée ( Dans ce cas, la valeur à fixée peut être entrée dans le champ Valeur situé en dessous ), si elle devra être choisie aléatoirement entre deux valeurs ( Dans ce cas, les valeurs extremes peuvent être modifiée dans les deux champs situés en dessous ) et si la composante devra évoluer au cours du temps ( Dans ce cas, les valeurs extremes peuvent être modifiée dans les deux champs situés en dessous ).
 +
 +Enfin, la transparence,​ la taille et l'​angle des particules est personnalisable,​ en choisissant si ces valeurs devront être choisies entre deux nombres, ou si elles devront évoluer au cours du temps. Dans ce dernier cas, il est également possible de choisir une amplitude pour la valeur de départ et de fin, afin de rajouter un peu "de chaos" aux particules.
 +
 +===== Zone et direction d'​émission =====
 +
 +Les particules apparaissent dans une sphère située autour de la position de l'​objet. Vous pouvez spécifier le rayon de cette sphère. Mettre 0 reviendra à créer toutes les particules au même point.
 +
 +Vous pouvez modifier la force d'​envoi des particules, en spécifiant une valeur minimale et maximale.
 +
 +==== Configuration simple ====
 +
 +Les particules sont émises suivant une direction. Vous pouvez choisir l'​angle de cette direction. Vous pouvez également modifier l'​ouverture du cone virtuel qui diffusera les particules. Plus il sera important, plus les particules seront émises dans des directions variées.
 +
 +==== Configuration avancée ====
 +
 +Les particules seront émises suivant une direction. Cette direction est caractérisée par sa longueur en X,Y et Z, comme les forces avec la composante Z ( profondeur ) en plus.
 +
 +<​note>​Une direction égale à 4;0;0 sera ainsi la même qu'une direction égale à 1;​0;​0</​note>​
 +
 +Il est possible de choisir également deux angles d'​émissions : Plus ils seront importants, et plus les particules seront émises dans des directions variées.
 +
 +Par exemple :
 +
 +  * 0 et 6.28 crééra une sphère entière, les particules partiront dans n'​importe quelles directions.
 +  * 0 et 0 enverra les particules seulement dans la direction indiquée
 +  * 3.14 et 3.14 crééra un disque sur lequel seront lancées les particules.
 +  * 1.57 et 1.57 crééra un cône d'​angle 1.57 radians, soit 90°.
 +
 +Ces angles sont en radians. 3.14 radian correspond à 180°.
 +
 +===== Gravité et friction =====
 +
 +==== Configuration simple ====
 +
 +Il est possible d'​affecter une gravité aux particules : Choisissez simplement l'​angle vers lequel sera dirigée la gravité, et la valeur de celle ci.
 +
 +==== Configuration avancée ====
 +
 +Il est possible d'​affecter une gravité aux particules : Pour cela, entrez les valeurs souhaitées en X, Y et Z ( profondeur ). Une valeur de 0;0;0 n'​appliquera aucune gravité.
 +
 +Enfin, la valeur de la friction influence la perte de vitesse des particules au cours du temps.
 +
 +===== Actions et conditions =====
 +
 +Les actions et conditions permettent de modifier les mêmes paramètres que ceux décrits précédemments.
 +
 +La condition **"​Plus aucune particules"​** permet de tester si un objet n'​émet plus de particules. **Dans ce cas, il est souvent souhaitable de le supprimer.**
 +