dispatchEvent à partir d'une variable String
Bonjour à tous, je commence a aprendre AS3 et j'aimerais savoir si il serait possible de réduire ce code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| {
if (clickedEffect == "START")
{
dispatchEvent(new NavigationEvent (NavigationEvent.START));
}
if (clickedEffect == "RESUME")
{
dispatchEvent(new NavigationEvent (NavigationEvent.RESUME));
}
if (clickedEffect == "RESTART")
{
dispatchEvent(new NavigationEvent (NavigationEvent.RESTART));
}
} |
par quelque-chose qui ressemblerait a ceci
Code:
1 2 3
| {
dispatchEvent(new NavigationEvent (NavigationEvent.[clickedEffect]));
} |
La classe NavigationEvent est une classe personnalisée qui "extends" Event
merci d'avance