Bonjour à tou(te)s !
J'essaye de mettre en place des transitions entre différents états.
J'ai les états suivants : home, level1, level2, level3.
J'ai plusieurs transitions qui se font en parallèle quand je passe de n'importe quel état vers l'état level1.
J'aimerais pouvoir appliquer un effet move uniquement quand je passe de l'état home vers level1. Et là j'ai un problème, puisque si je précise excludeFrom="level2,level3" pour cet effet, le Label auquel il s'applique disparait quand je viens de l'un de ces états.
En principe, le move a déjà eu lieu donc j'aimerais juste que le label reste où il est.
Voici du code pour expliciter mon problème :
Est-ce que dit comme ca c'est clair ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <s:Label id="level1Label" x="28" y="35" includeIn="level1,level2,level3" /> <s:Transition fromState="*" toState="level1"> <s:Parallel > <s:Resize target="{level1Item}" widthTo="360" heightTo="360" duration="800" /> <s:Resize target="{level2Item}" widthTo="460" heightTo="460" duration="800" /> <s:Resize target="{level3Item}" widthTo="560" heightTo="560" duration="800" /> <s:Move excludeFrom"level2,level3" target="{level1Label}" xFrom="-50" yFrom="-50" duration="1200" /> </s:Parallel> </s:Transition>
Comment faire pour solutionner ce problème ?
Partager