Perchè se scrivo:
on (release) {
a = ++a;
//numerazione progressiva
}
in flash 5 funziona ma se lo scrivo in Flash 2004 No![]()
esce "Nan"
chi mi sa dare un dritta?
Grazie
Gerrix
Perchè se scrivo:
on (release) {
a = ++a;
//numerazione progressiva
}
in flash 5 funziona ma se lo scrivo in Flash 2004 No![]()
esce "Nan"
chi mi sa dare un dritta?
Grazie
Gerrix
Non è quello il punto,Originariamente inviato da omeomerie
a++; oppure a+=a
++a è corretto come sintassi, semplicemente in Mx2004 (o meglio in As2) la variabile dev'essere dichiarata, quindi solo
++a (o simili) restituiscono NaN, bisogna usare
a=0
e quindi dopo si può usare ++a & compagnia
(piccolo appunto: a+=a e a++ non sono la stessa cosa di ++a, soprattutto la a+=a)
Ok grazie grande Broly , funziona![]()
Ne aprofitto per chiederti un altra piccola cosa:
se scrivo :
loadMovie ("pippo/ppp.jpg", 1);
//la foto me la carica
ma se lo stesso lo ricavo da una variabile non riesco a farlo funzionare esempio:
loadMovie ("pippo/" + _root.pippos.xx_foto2 , 1 );
// dove _root.pippos.xx_foto2 è esattamente = a ppp.jpg
come mai :master:
Grazie ancora
Gerrix