Bonjour,
CONTEXTE:
Je dispose de 5 clips, intitulés titre11, titre21, titre31, titre41, titre51.
A chaque affichage il n'y a qu'un clip qui est en "visible".
OBJECTIF
Je souhaite tester quel clip est en visible pour activer des fonctions
DEMARCHE
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
function fonction1 (event:MouseEvent) :void{
for (var i:int=11; i<=51; i++) {
if ('titre'+i.visible=true) {
var titre:String = 'titre'+i;
}}
switch(titre){
case "titre11":
colonne2();
case "titre21":
colonne3();
case "titre31":
colonne4();
case "titre41":
colonne5();
case "titre51":
colonne1();
}} |
ERREUR
1050:affectation impossible à une valeur non référentielle.
if ('titre'+i.visible=true) {
PISTE
Y'a til une erreur de syntaxe?
Ou alors mon test visible n'est pas correct?
J'ai déjà testé
if ('titre'+i.visible==true) {
mais cela me renvoit:
Erreur 1119: accès à la propriété visible peut être non définie via la référence de type static int.
Partager