Appliquer des comportements à des systèmes de particules

L’application de comportements à des systèmes de particules est une méthode simple et rapide de déplacer des émetteurs dans votre projet et de créer des animations presque sans limites.

Pour tous les comportements Motion de base, après que des particules individuelles sont émises, elles ne sont plus influencées par les changements de position de l’émetteur. Cela signifie que l’animation de l’émetteur sur l’écran à l’aide de comportements entraîne la création d’une file de particules qui se comporte conformément aux paramètres de leur cellule de particule.

Vous disposez de deux méthodes pour appliquer des comportements à un système de particules :

  • À l’émetteur : les comportements appliqués aux émetteurs affectent l’émetteur lui-même, pas ses différentes particules. Vous pouvez, par exemple, utiliser le comportement Lancer pour faire voler un émetteur à travers le canevas, créant ainsi une trainée de particules.

  • À la cellule de l’émetteur : Les comportements appliqués aux cellules sont à leur tour appliqués à chaque particule générée à partir de cette cellule. Cela peut générer des animations particulièrement complexes, car des douzaines de particules se déplacent en fonction des comportements que vous avez définis. Les comportements appliqués aux cellules n’ont aucun effet sur la position de l’émetteur.

Appliquer un comportement à un émetteur

Procédez de l’une des manières suivantes :

  • Faites glisser un comportement de la bibliothèque sur un émetteur placé sur le canevas, dans la liste Calques ou dans la timeline.

  • Sélectionnez l’émetteur, cliquez sur le menu local Ajouter comportement dans la barre d’outils, puis choisissez un comportement.

    Menu local Ajouter un comportement dans la barre d’outils
  • Sélectionnez un objet sur le canevas, la liste Calques ou la timeline, choisissez un comportement dans la pile bibliothèque, puis cliquez sur Appliquer dans la zone de preview.

    Bouton Appliquer dans la zone de preview de la bibliothèque

Dans le canevas, l’émetteur commence à se déplacer en fonction des paramètres du comportement appliqué.

Remarque : tous les comportements n’activent pas instantanément un objet lorsqu’ils sont appliqués. Vous devez, par exemple, ajuster le paramètre Vitesse de lancement d’un comportement Lancer pour qu’un objet se déplace.

Appliquer un comportement à une cellule

Les comportements appliqués aux cellules sont à leur tour appliqués à chaque particule générée à partir de cette cellule.

Procédez de l’une des manières suivantes :

  • Faites glisser un comportement de la bibliothèque sur une cellule dans la liste Calques.

  • Sélectionnez une cellule dans la liste Calques, cliquez sur le menu local Ajouter comportement dans la barre d’outils, puis choisissez un comportement.

    Menu local Ajouter un comportement dans la barre d’outils
  • Sélectionnez une cellule dans la liste Calques, choisissez un comportement dans la pile de la bibliothèque, puis cliquez sur Appliquer dans la zone de preview.

    Bouton Appliquer dans la zone de preview de la bibliothèque

    L’émetteur commence à se déplacer en fonction des paramètres du comportement appliqué.

    Remarque : tous les comportements n’activent pas instantanément un objet lorsqu’ils sont appliqués. Vous devez, par exemple, ajuster le paramètre Vitesse de lancement d’un comportement Lancer pour qu’un objet se déplace.

    Conseil : Si vous n’obtenez pas le résultat escompté lors de l’application de comportements à des cellules de particules, tentez d’activer ou de désactiver la case « Affecter les sous-objets » (dans l’inspecteur de comportements) ou de sélectionner une autre option dans le menu local Affecter affiché par la palette ou l’inspecteur de comportements. Ces paramètres déterminent respectivement si l’objet entier (par exemple, l’émetteur de particules) ou ses composants (tels que les cellules de particule) sont modifiés par le comportement, ainsi que la façon dont un objet interagit avec les objets qui l’entourent. (La case « Affecter les sous-objets » n’apparaît dans l’inspecteur de comportements que si les comportements Lancer et Rotation sont appliqués à un groupe contenant plusieurs objets (comme un groupe, un émetteur de particules ou du texte.)

Dans le canevas, l’émetteur commence à se déplacer en fonction des paramètres du comportement appliqué.

Remarque : tous les comportements n’activent pas instantanément un objet lorsqu’ils sont appliqués. Vous devez, par exemple, ajuster le paramètre Vitesse de lancement d’un comportement Lancer pour qu’un objet se déplace.

Conseil : Si vous n’obtenez pas le résultat escompté lors de l’application de comportements à des cellules de particules, tentez d’activer ou de désactiver la case « Affecter les sous-objets » (dans l’inspecteur de comportements) ou de sélectionner une autre option dans le menu local Affecter affiché par la palette ou l’inspecteur de comportements. Ces paramètres déterminent respectivement si l’objet entier (par exemple, l’émetteur de particules) ou ses composants (tels que les cellules de particule) sont modifiés par le comportement, ainsi que la façon dont un objet interagit avec les objets qui l’entourent. (La case « Affecter les sous-objets » n’apparaît dans l’inspecteur de comportements que si les comportements Lancer et Rotation sont appliqués à un groupe contenant plusieurs objets (comme un groupe, un émetteur de particules ou du texte.)

Appliquer un comportement Paramètre à un paramètre d’émetteur ou de cellule

Vous pouvez appliquer des comportements Paramètre dans l’inspecteur de l’émetteur ou dans l’inspecteur de cellule de particule. Un comportement Paramètre représente un type spécial de comportement qui anime un seul paramètre d’un objet.

Procédez de l’une des manières suivantes :

  • Faites glisser un comportement de la catégorie de comportements Paramètre dans la bibliothèque et déposez-le sur un émetteur ou une cellule dans la liste Calques ou la timeline, puis, dans l’inspecteur de comportements, cliquez sur le menu local À et choisissez un paramètre dans les sous-menus.

  • Sélectionnez un émetteur ou une cellule dans la liste Calques ou la timeline, cliquez sur le menu local Ajouter comportement dans la barre d’outils et choisissez un comportement Paramètre, puis, dans l’inspecteur de comportements, cliquez sur le menu local À et choisissez un paramètre dans les sous-menus.

  • Dans l’inspecteur de l’émetteur ou cellule de particule, cliquez sur un paramètre tout en maintenant la touche Contrôle enfoncée, puis choisissez un comportement Paramètre dans le menu contextuel.

Le comportement Paramètre est appliqué au paramètre sélectionné. Lancez la lecture de votre projet pour voir le résultat.

Pour en savoir plus, consultez la section Vue d’ensemble des comportements de paramètre.

Appliquer un comportement Particules à un émetteur ou une cellule

La catégorie de comportements Particules de la bibliothèque contient deux comportements spécifiquement dédiés aux cellules ou à l’émetteur d’un système de particules :

  • Échelle sur longévité : Ce comportement vous permet de grossir ou de rétrécir les particules d’un système sur la durée de vie de chaque particule.

  • Rotation sur longévité : Ce comportement vous permet de faire pivoter les particules d’un système sur la durée de vie de chaque particule.

Procédez de l’une des manières suivantes :

  • Faites glisser un comportement de la catégorie de comportements Particules dans la bibliothèque et déposez-le sur un émetteur ou une cellule dans la liste Calques ou la timeline.

  • Sélectionnez un émetteur ou une cellule dans la liste Calques ou la timeline, cliquez sur le menu local Ajouter comportement dans la barre d’outils, puis choisissez un comportement Particules.

Pour obtenir une description de chaque paramètre de comportement Particules, consultez Échelle sur longévité et Rotation sur longévité.