🚧 en cours de rédaction…

Bouton de Navigation

L’acteur bouton de navigation permet, en plus de toutes les possibilités de l’acteur bouton, de naviguer entre les scènes ainsi que de modifier la scène affichée dans un acteur écran.

Ses propriétés sont similaires aux propriétés de l’acteur bouton et la documentation de ces propriétés peut être retrouvée à cette adresse.

Ses propriétés supplémentaires sont listées ci-dessous.

Sommaire

Propriétés spécifiques

Scène

La propriété spécifique Scène permet de définir la scène vers laquelle le bouton va rediriger l’utilisateur.

Dans l’inspecteur, une aide référence toutes les scènes du projet vers lesquelles il est possible d’être redirigé.

Il y a deux cas de figure lors de la selection d’une scène.

  • Le champ clé de l'acteur écran est laissé vide :
    Le bouton va entraîner une navigation vers la scène sélectionnée.

  • Le champ clé de l'acteur écran est renseigné avec la clé d’un acteur écran :
    Le bouton va entraîner un changement d’affichage de l’acteur écran qui affichera la scène renseignée dans la propriété scène.

Modification des paramètres d’une scène grâce au bouton de navigation

Lors de la sélection de la propriété Scène, si la scène sélectionnée possède un ou des paramètre(s) de scène, une aide va apparaître en dessous de la selection.

Cette aide va permettre de renseigner une valeur différente à un paramètre de la scène afin de changer cette valeur.

Il suffit que la valeur de ce paramètre de scène soit lié à un autre élément d’un acteur pour que celui-ci change également.

Il est à noter que ceci peut être effectué sur la scène sur laquelle se trouve le bouton de navigation, ainsi, à l’aide du bouton, il est donc possible de changer des paramètres de la scène courante.

Exemple

Ci dessous, l’exemple d’une scène qui possède deux boutons qui font changer un paramètre de scène dont la valeur est liée à celle d’un acteur texte.

SYNAPPS-STUDIO-SCENE|{"config":{"key":"scene1","name":"Scène 1","additionalDefs":{"prop1":{"type":"text"}},"additionals":{"prop1":"TEST"}},"leadActor":{"type":"layout/stack","key":"stack1","children":[{"type":"input/nav-button","key":"nav-button1","properties":{"content":"Bouton de navigation","displaySceneKey":"scene1"},"additionals":{"prop1":"Hello world !"},"additionalDefs":{"prop1":{"type":"text"}}},{"type":"input/nav-button","key":"nav-button2","properties":{"content":"Bouton de navigation","displaySceneKey":"scene1"},"additionals":{"prop1":"Lorem Ipsum"},"additionalDefs":{"prop1":{"type":"text"}}},{"type":"display/text","key":"text1","properties":{"content":"Voici du texte !"},"bindings":{"properties.content":"stage@additionals.prop1"}}]}}

⚠️ ATTENTION
Si vous désirez commander les paramètres d’une scène à travers un acteur écran, n’oublier pas de créer les additionnelles correspondantes sur celui-ci également, sinon, aucune action ne sera transmise

Chemin d’accès depuis l’acteur properties.displaySceneKey ⚡ Doc Script API

Clé de l’acteur écran

La propriété spécifique Clé de l'acteur écran permet de sélectionner un acteur écran afin de changer la scène qu’il affiche.

Dans l’inspecteur, une aide est disponible pour la saisie de la clé de l’acteur écran. Cette aide liste tous les acteurs écrans de la scène courante.

Chemin d’accès depuis l’acteur properties.screenKey ⚡ Doc Script API

Évènements spécifiques

🚧 en cours de rédaction…

Variantes

Icône

La variante de l’acteur bouton offrant la possibilité d’intégrer une icône choisie parmi les icônes intégrées à Synapps.

Le contenu du bouton est complété par une additionnelle icône et une additionnelle texte.