vediamo un po'.... :master:
potresti creare un mc di due frame.
Questo mc lo metti nello stage..
Vediamo com'è fatto il MC:
-nel primo frame rilevi e conservi(in variabili) le coordinate del puntatore del mouse;
-nel secondo le ri-rilevi e le confronti con quelle salvate nel frame precedente e se sono uguali (il mouse nn si è mosso) fai una cosa (es. mostri la manina) altrimenti (il mouse si è mosso) nascondi la manina e cicli naturalmente.
tradotto in action script potrebbe essere:
PRIMO FRAME che ha etichetta "primo"
x=_root._xmouse;
y=_root._ymouse;
SECONDO FRAME
x2=_root._xmouse;
y2=_root._ymouse;
if (x2==x) and (y2=y){
MCmanina.show;
}
else{
MCmanina.hide;
}
gotoAndPlay("primo");
questo senza implementare i 5 sec di attesa...
volendo inserire anche questo miglioramento:
PRIMO FRAME che ha etichetta "primo"
x = _root._xmouse;
y = _root._ymouse;
SECONDO FRAME
attesa = 1000;
tempo = 1;
x2 = _root._xmouse;
y2 = _root._ymouse;
if (x2 == x) and (y2 = y){
tempo = tempo + 1;
if (tempo >= attesa){
MCmanina.show;
}
}
else{
MCmanina.hide;
}
gotoAndPlay("primo");
poi vedi tu a quanto impostare il valore della variabile attesa ma sappi che il numero che inserisci nn è una quantita di tempo è soltanto un contatore e quindi considera che i computer + veloci potrebbero eseguire tutto il ciclo + velocemente del tuo quindi provalo su + pc.... credo che sia stato abbastanza chiaro..se nn hai capito qualcosa kiedi pure...ok?
ps nn so se la sintassi action script è perfetta, ma come concetto può andare
ciao
Antonio86