Ciao a tutti.
Vorrei fare un banner interattivo (quattro immagini caricae da file esterno).
Per ora vorrei caricare sullo stage un'immagine e fare in modo che venga sostituita con un'altra quando ci passo sopra con il mouse.
Di seguito il codice:
import mx.transitions.Tween;
import mx.transitions.easing.*;
var i=1;
this.createEmptyMovieClip("pa1", 5);
loadMovie("01_living.jpg", pa1);
function rollover():Void {
trace("tdr");
this.createEmptyMovieClip("pa1", 5);
if (_root.i == 1);
{
loadMovie("01_living.jpg", pa1);
}
if (_root.i == 2)
{
loadMovie("02_img.jpg", pa1);
}
if (_root.i == 3)
{
loadMovie("05_img.jpg", pa1);
_root.i = 0;
}
trace(_root.i);
_root.i = _root.i+1;
}
this["pa1"].onRollOver = rollover;
I vari if sono per impostare una rotazione di tre immagini ciclica (so che non è molto elegante come codice).
Dove sbaglio dato che non funziona. (lo stesso codice associato alla pressione di un pulsante anzichè al passaggio del mouse sopra l'mc creato funziona).
Grazie in anticipo.

Rispondi quotando