ciao ragazzi, ho un probblemino...
ho un menu e un clip che segue il mouse con effetto ritardo, ma poi vorrei che appena sta sopra un link si fermi senza mouversi se il mouse si muove sopra il link...
come faccio?...
ciao ragazzi, ho un probblemino...
ho un menu e un clip che segue il mouse con effetto ritardo, ma poi vorrei che appena sta sopra un link si fermi senza mouversi se il mouse si muove sopra il link...
come faccio?...
ragazzi please, qualcuno mi aiuta
anche soltanto un rimando ad un tutoriale... grazie
io ho lo stesso problema...
l'unione fa la forza?
http://forum.html.it/forum/showthrea...hreadid=891408
ciaux![]()
con queste poche informazioni non è semplice aiutare
con quale evento fai il drag di questo clip a effetto ritardato? con un listener per il MouseMove, oppure in onClipEvent(enterFrame)?
comunque sia il primo o il secondo caso basterebbe richiudere lo script che genera il movimento, dentro una funzione e poi dare la funzione come undefined
codice:onClipEvent(load){ function funzione(){ //azioni; } } onClipEvent(enterFrame){ if(!this.hitTest(_root.pulsante)){ funzione(); } }
certo che se poi qualcuno legge questo di sicuro avrà parecchia voglia di aiutarti,Originariamente inviato da webdemo
è troppo difficile la domanda?
se devo cercare un esperto in flash ditelo....
troppo spesso "alcuni" dimenticano una piccola parte di regolamento e di buona convivenza
fai un po' tuNessun è pagato per aiutarci, e nessuno ne ha l'obbligo.![]()
Originariamente inviato da and80
certo che se poi qualcuno legge questo di sicuro avrà parecchia voglia di aiutarti,
troppo spesso "alcuni" dimenticano una piccola parte di regolamento e di buona convivenza
fai un po' tu![]()
Ma dai è chiaramente una provocazione
io non ho obbligato nessuno a fare niente
ironizzavo, credendo il mio un facile problema e non ricevendo nessun aiuto...
ciaux![]()
comunque, se hai voglia di aiutarmi (anche se è venerdì pomeriggio...) io ho capito ben poco...
questa è la mia situazione:
su un livello, sul primo frame ho questo as:
su un altro livello ho un mc con istanza menucodice:code:vel = 50; this.onEnterFrame = function() { menu._x += (_root._xmouse-menu._x)/vel; };
risultato il mc menu segue il mouse in x
Dovrei fare in modo che quando il mouse è sopra il menu lo script smetta di funzionare e il menu si fermi.
ciaux![]()
userei un approccio diverso con questo codiceOriginariamente inviato da webdemo
questo dovrebbe bastarecodice:var vel = new Number(50); var mouseListener = new Object(); mouseListener.onMouseMove = function(){ if (!(_root.menu.hitTest(_root._xmouse, _root._ymouse))){ _root.menu._x += (_root._xmouse-_root.menu._x)/_root.vel; } } Mouse.addListener(mouseListener);
codice:var vel = 50; function seguiMouse() { menu._x += (_root._xmouse - menu._x) / vel; } function movOn() { _root.onEnterFrame = seguiMouse; } function movOff() { _root.onEnterFrame = null; } menu.onRollOver = movOff; menu.onRollOut = movOn; movOn();