Nœud Menu Switch¶
Le nœud Menu Switch génère l’une de ses entrées en fonction d’un élément de menu sélectionné. Seule l’entrée active est évaluée, ce qui permet de basculer efficacement entre plusieurs options.
Les entrées de menu disponibles sont définies par l’utilisateur. Les éléments de menu peuvent être ajoutés et supprimés, ainsi que renommés et réorganisés dans la barre latérale de l’éditeur. Renommer une entrée de menu conserve les liens existants de la prise d’entrée correspondante.
Le menu peut être utilisé dans les groupes de nœuds et dans l’interface utilisateur du modificateur de nœuds. La connexion de l’entrée de menu à un nœud d’entrée de groupe (Group Input) exposera le menu en tant qu’entrée de groupe. Un socket de menu dans un groupe de nœuds, un nœud de redirection ou d’autres nœuds d’intercommunication doit être connecté à un nœud Menu Switch pour fonctionner. Une socket de menu non connectée affichera un menu vide par défaut.
La connexion de plusieurs nœuds Menu Switch à la même prise de sortie crée un conflit (même lorsque les entrées de menu sont les mêmes). Pour éviter cela, un commutateur de menu peut être encapsulé dans un groupe de nœuds. Plusieurs groupes de nœuds du même type peuvent être connectés au même menu, car ils contiennent le même nœud de commutateur de menu.
Conflit provoqué par la connexion de différents menus.¶ |
Le même groupe de nœuds peut être connecté sans conflit.¶ |
Voir aussi
Le Nœud Index Switch est similaire mais il expose les choix sous forme d’index entier.
Inputs¶
- Menu
Détermine quel socket d’entrée est transmis à la sortie.
Une entrée est créée pour chaque entrée de menu. L’entrée correspondant à l’élément de menu sélectionné est évaluée et transmise.
Les étiquettes des éléments de menu peuvent être renommées à l’aide de Ctrl-LMB sur le nom de la prise ou dans le panneau Propriétés du nœud.
Des prises d’entrée supplémentaires peuvent être ajoutées en : - Faisant glisser une connexion sur la prise vide en bas de la liste. - Cliquant sur l’icône dans l’en-tête du nœud.
Les entrées inutilisées ne sont pas calculées, ce qui améliore les performances dans les réseaux de nœuds complexes.
Propriétés¶
- Type
Détermine le type de donnée qui est géré par le nœud.
Outputs¶
- Output
Affiche la valeur de l’entrée correspondant à l’élément de menu sélectionné, inchangée.
Pour chaque entrée de menu, une sortie booléenne supplémentaire est créée. La sortie correspondant à l’élément sélectionné est True et toutes les autres sont False. Ces sorties booléennes peuvent être utilisées pour déclencher différentes branches de nœud, contrôler la visibilité ou piloter des opérations conditionnelles ailleurs dans l’arborescence des nœuds.