Forum Discussion
Slide de menu
Bonjour,
J'ai créé une page de menu sur laquelle l'apprenant revient après chaque module.
Les modules sont grisés au départ, mis à part le premier.
Quand l'apprenant revient sur la slide après avoir complété le module 1, un crochet devrait apparaitre au module 1 et le module devrait devenir accessible et ainsi de suite.
Pour y arriver, j'ai créé une variable par module : 1_fin, 2_fin, etc.
Et, sur la page de menu, j'ai mis les déclencheurs suivants (dans cet ordre) :
- Changer l'état du module 1 en visité quand la chronologie commence si la variable 1_fin est vrai. (la variable 1_fin change en vrai quand l'utilisateur clique sur le bouton suivant de la dernière slide du module 1).
- Changer l'état du module 2 en normal quand la chronologie de cette diapo commence, si l'état du module 1 est visité.
- Changer l'état du module 2 en visité quand la chronologie de cette diapo commence, si la variable 2_fin est visitée.
Et ainsi de suite. Par contre, seul le module 1 change d'état pour visité. Le module 2 demeure normal même après être visité, le module 3 ne devient pas normal (puisque le module 2 ne devient pas visité), etc.
Avez-vous une idée de comment contourner cela?
Merci!
- MariaCSStaff
Bonjour, Anick!
Thank you for reaching out with the details of what you're trying to achieve!
My initial thought would be that the triggers that change the states to normal and visited might be contradicting each other. Would it be possible to share your .story file here so I can take a look at what might be happening?
I'm also attaching an example of a similar project. This one doesn't use variables. The triggers only check the states of each button/textbox.
Let me know if this helps!