Utilisation des nœuds Définir/Séquence
Cette page décrit les nœuds Set et Sequence, et fournit un exemple de cas d’utilisation dans le contexte de FX-Maps.
Dans ce cas, vous pouvez utiliser la combinaison des nœuds Set et Sequence, ce qui vous permettra de contrôler des variables sur une ou plusieurs fonctions.
Ce processus comprend deux étapes :
- Le nœud Set vous permet de créer une nouvelle variable afin de l’appeler ailleurs et de lui attribuer une valeur.
- Le nœud Séquence est utilisé pour exécuter la logique de l’étape 1 dans son intégralité, avant d’exécuter une autre branche du graphe, par exemple la logique réellement impliquée dans la sortie de la valeur attendue pour le graphe actif
Les nœuds de séquence peuvent être chaînés pour contrôler le flux d’exécution du graphe.
Par exemple, vous pouvez définir une variable en premier, mettre à jour sa valeur à un moment ultérieur, puis lire sa valeur finale, tout en vous assurant que ces actions se produisent dans un ordre spécifique.
Visibilité variable
Sachez qu’une variable déclarée n’est pas accessible de n’importe où !
Alors qu’une variable déclarée au niveau parent peut être accessible aux niveaux enfant, le contraire est faux.
Ainsi, les variables définies dans le nœud ne sont pas accessibles au niveau du graphe, tandis que les variables définies au niveau du graphe peuvent être consultées dans les fonctions de paramètres de son nœud.
Par exemple, cette règle est essentielle pour exposer un paramètre, car exposer implique en fait les étapes suivantes :
- Création d’un paramètre d’entrée de graphe
- Accès au graphe de fonction de Substance du paramètre
- Définition de sa valeur comme sortie de la fonction
Prenons un petit exemple : imaginez que nous voulons que la valeur Rotation d’un quadrant nœud soit influencée par la valeur Couleur/Luminosité : plus la luminosité est vive, plus la rotation est importante.
La luminosité contrôle désormais également la rotation.