I. Introduction▲
Au cours de cet article, vous allez apprendre à créer des étincelles pouvant rebondir sur les obstacles grâce au système de particules de Unity.
Vous pouvez retrouver les autres épisodes de cette série dans le sommaire dédié.
II. Vidéo▲
Unity - Effets visuels avec le système de particules - Étincelles
III. Résumé▲
Les étincelles produiront une traînée lumineuse et pourront rebondir sur les obstacles.
III-A. Configuration▲
Ajoutez un nouveau système de particules à votre scène et configurez-le comme suit :
- une durée de vie de 2 secondes ;
- une durée de vie initiale aléatoire entre 0.5 et 2 ;
- une taille initiale de 0.01 ;
- un modificateur de gravité de 0.5 pour soumettre les particules à la gravité ;
- un taux d'émission de 50 ;
- une forme d'émission conique d'angle 15 et de rayon 0.01 ;
- une vélocité sur le temps entre les deux constantes suivantes : (2,2,3) et (-2,-2,-3).
Vous pouvez limiter la vélocité sur le temps en définissant le paramètre « Speed » du module « Limit Velocity over Lifetime » à 3.
Activez le module de la traînée « Trails » et configurez-le ainsi :
- une durée de vie aléatoire entre 0.075 et 0.02 ;
- une distance minimale entre les sommets de 0.05.
Dans le module « Renderer », un nouveau paramètre « Trail Material » est disponible lorsque le module « Trails » est actif. Définissez-lui un matériel adéquat.
Finalement, le module « Collision » permet de faire en sorte que les particules rebondissent sur les obstacles. Dans cet exemple, les collisions se font dans l'espace monde. Le rebond est défini aléatoirement entre 0.5 et 1. Il est aussi possible de choisir avec quels groupes les particules interagissent.
IV. Commenter▲
Vous pouvez commenter et donner vos avis dans la discussion associée sur le forum.