Descrivo l’animazione: un mc deve spostarsi da un punto esterno allo stage fino ad punto prestabilito all’interno dello stage stesso, quindi, arrivato in posizione, dissolversi fino ad opacità 0.
A tale scopo ho scritto il seguente codice:

mio_mc.onEnterFrame = function() {
if(this._y >= 384) {
this._y -= 0.4;
}else{
if(this._y == 384 ££ this._alpha > 0) {
this._alpha -= 2;
}
}
}

..ma ecco l’errore che mi viene segnalato:

**Errore** Scena=Scena 1, livello=azioni, fotogramma=10:Linea 5: È previsto ')'
if(this._y == 384 ££ this._alpha > 0) {


ho quindi provato a gestire l’animazione con due gestori di eventi così:

mio_mc.onEnterFrame = function() {
if(this._y >= 384) {
this._y -= 0.4;
}
}
mio_mc.onEnterFrame = function() {
if(this._y == 384 ££ this._alpha > 0) {
this._alpha -= 2;
}
}

..ma la segnalazione d’errore rimane:

**Errore** Scena=Scena 1, livello=azioni, fotogramma=10:Linea 7: È previsto ')'
if(this._y == 384 ££ this._alpha > 0) {


Sarò grato a colui che mi spiegherà dove stà l’errore, e se tutavia il codice è impostato correttamente.
Grazie.
PS Ho provato,ma inutilmente anche la sequenza “ if / else if.