continuo a non aver chiarissimo quello che vuoi fare, comunque dovresti poter trovare la soluzione qui...
praticamente se il tuo movie si trova > 100, crei una funzione "onEnterFrame" che controlla per ogni intervallo di frame il tempo trascorso. quando il tempo raggiunge i 3sec, esegue l'azione e annulla l'azione stessa.
Se il movie invece è < 100, l'azione viene eseguita subito.
Chiaro?
p.s. questo non è il modo miliore per scrivere gli eventi di un oggetto, però era il modo più semplice per farti vedere tutto in un unica funzione....
on (release) {
tempo = gettimer();
...quello che vuoi tu...
if(myMovie._y>100){
this.onEnterFrame = function (){
if(getTimer()-tempo >= 3000){
azione!
this.onEnterFrame = null;
}
}else{
azione!
}
}

Rispondi quotando