Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Système de Particules | Polishing and Export Your Game
Unity pour Débutants
course content

Contenu du cours

Unity pour Débutants

Unity pour Débutants

1. Introduction à Unity
2. Écrivez Votre Premier Script
3. Physique Unity
4. Interface Utilisateur Unity et Sons
5. Polishing and Export Your Game

book
Système de Particules

Dans Unity, un système de particules est un outil puissant utilisé pour créer divers effets visuels tels que le feu, la fumée, les explosions, la pluie, les étincelles, et plus encore. C'est essentiellement une collection de petits objets simples (particules) qui sont générés et contrôlés dynamiquement pour créer des effets complexes.

Lorsque nous créons un système de particules, voici son interface dans l'inspecteur.

Propriétés clés

Durée de vie : détermine combien de temps chaque particule existe avant de disparaître. Spécifié en secondes.

Couleur de départ : définit la couleur initiale des particules lorsqu'elles sont émises. Peut être une couleur unique ou un dégradé, permettant des transitions de couleur fluides.

Taille de départ : spécifie la taille initiale des particules lors de l'émission. La taille peut être uniforme pour toutes les particules ou aléatoire dans une plage.

Vitesse de départ : définit la vitesse initiale des particules lorsqu'elles sont émises. Détermine à quelle vitesse les particules s'éloignent de l'émetteur.

Rotation : détermine si les particules tournent et comment elles tournent au cours de leur durée de vie. La rotation peut ajouter du réalisme à des effets comme la fumée, le feu ou les débris.

Émission

Taux au fil du temps : cette propriété contrôle le nombre de particules émises par seconde.

C'est un moyen simple d'ajuster la densité des effets de particules.

Par exemple, définir un taux de 10 particules par seconde signifie qu'à chaque seconde, 10 nouvelles particules seront émises par l'émetteur.

Rafales : l'émission en rafales vous permet d'émettre des particules en rafales plutôt que de manière continue.

Vous pouvez définir des intervalles spécifiques pendant lesquels un grand nombre de particules sont émises en une seule fois.

Cela est utile pour créer des effets comme des explosions ou des rafales soudaines d'étincelles.

Forme

Le module Forme dans le système de particules de Unity définit la zone à partir de laquelle les particules sont émises. Différentes formes peuvent être utilisées pour obtenir divers effets, tels que :

  • Point : émet des particules à partir d'un seul point, idéal pour des effets comme des étincelles ou des sorts magiques ;
  • Sphère : émet des particules à partir d'un volume sphérique, adapté pour des panaches de fumée ou des explosions ;
  • Cône : émet des particules en forme de cône, utile pour des tirs d'armes à feu ou des propulseurs de fusée ;
  • Boîte : émet des particules dans un volume rectangulaire, parfait pour des effets de pluie ou de neige ;
  • Maillage : émet des particules à partir de la surface d'un maillage 3D, permettant des formes complexes et personnalisables.

Options et Paramètres Supplémentaires :

Direction Aléatoire : certaines formes d'émission vous permettent de randomiser la direction des particules émises, ajoutant de la variation et du réalisme à l'effet.

Dispersion : contrôle la dispersion ou divergence des particules émises dans la forme. Des valeurs de dispersion plus élevées entraînent l'émission de particules dans une zone plus large.

Contrôler les Particules avec un Script

Dans la méthode Start(), la méthode Play() est appelée sur le composant ParticleSystem my_particles, ce qui le fait commencer à émettre des particules. Immédiatement après avoir appelé Play(), la méthode Stop() est appelée sur le même composant ParticleSystem my_particles, ce qui le fait arrêter d'émettre des particules.

Ceci est la documentation officielle de Unity sur le système de particules : Système de Particules.

1. Qu'est-ce qu'un système de particules dans Unity ?

2. Quelle propriété contrôle le nombre de particules émises par seconde dans le système de particules de Unity ?

Qu'est-ce qu'un système de particules dans Unity ?

Qu'est-ce qu'un système de particules dans Unity ?

Sélectionnez la réponse correcte

Quelle propriété contrôle le nombre de particules émises par seconde dans le système de particules de Unity ?

Quelle propriété contrôle le nombre de particules émises par seconde dans le système de particules de Unity ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 1
We're sorry to hear that something went wrong. What happened?
some-alt