prova questo script
e' una mosca che non acchiappi mai
non è proprio uguale, ma è facilmente modificabile
ps. l'ho fatto tempo fa, quindi il random è deprecato.
codice:onClipEvent(mouseMove){ if(this.hitTest(_root._xmouse,_root._ymouse, false)){ sopra=true inc=random(200)+1 dir=random(360)+1 }else{ sopra=false //fermo } } onClipEvent(enterFrame){ if(sopra){ this._rotation=dir diffx = initx+inc - _x; diffy = inity+inc - _y; oldx = _x; oldy = _y; _x += diffx / speedfactor + speedx * elfactor; _y += diffy / speedfactor + speedy * elfactor; speedx = _x - oldx; speedy = _y - oldy; } } onClipEvent (load) { inity = _y; targety = inity; initx = _x; targetx = initx; elfactor = 0.75; speedfactor = 8; }![]()

Rispondi quotando