Ciao, vorrei realizzare un filmato, nel quale solo se il mouse si trova sopra un determinato mc esegue delle azioni, e all'uscita dall'area predefinita mi stoppasse l'azione attivata al passaggio del mouse sopa al mc..
Come posso fare?![]()
Ciao, vorrei realizzare un filmato, nel quale solo se il mouse si trova sopra un determinato mc esegue delle azioni, e all'uscita dall'area predefinita mi stoppasse l'azione attivata al passaggio del mouse sopa al mc..
Come posso fare?![]()
nommemc.onRollOver=function(){
//tua azione
}
nommemc.onRollOut=function(){
//tua azione
}
Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento
forse mi sono spiegato un po male...
Ho un slide di foto che in base al movimento del mouse sullo stage slaida a sx o a dx.
quello che vorrei fare è limitare il movimento del mouse riferito allo slide solo relativamente al mc che contiene la foto.. e non a tutto lo stage..
questo è il codice che uso per eseguire lo slide..
come fare? :master:codice:this._lockroot = true; var movieheight = 80; var moviewidth = 340; var speed = 30; // function scrollImage() { var xPos = _xmouse - (moviewidth / 2); var yPos = _ymouse - (movieheight / 2); picture._x = picture._x - (xPos / speed); if (picture._x < -(picture._width / 2)) { picture._x = 0.01; } else if (picture._x > 0) { picture._x = -picture._width / 2; } } // function iniziaScroll() { if() for (var m = 0; m < 4; m++) { var mc = picture.image.duplicateMovieClip("image" + m, m + 1); mc._x = mc._x + (m * mc._width); } this.onEnterFrame = scrollImage; } iniziaScroll();
Prova a mettereOriginariamente inviato da zeropunto
forse mi sono spiegato un po male...
Ho un slide di foto che in base al movimento del mouse sullo stage slaida a sx o a dx.
quello che vorrei fare è limitare il movimento del mouse riferito allo slide solo relativamente al mc che contiene la foto.. e non a tutto lo stage..
questo è il codice che uso per eseguire lo slide..
come fare? :master:codice:this._lockroot = true; var movieheight = 80; var moviewidth = 340; var speed = 30; // function scrollImage() { var xPos = _xmouse - (moviewidth / 2); var yPos = _ymouse - (movieheight / 2); picture._x = picture._x - (xPos / speed); if (picture._x < -(picture._width / 2)) { picture._x = 0.01; } else if (picture._x > 0) { picture._x = -picture._width / 2; } } // function iniziaScroll() { if() for (var m = 0; m < 4; m++) { var mc = picture.image.duplicateMovieClip("image" + m, m + 1); mc._x = mc._x + (m * mc._width); } this.onEnterFrame = scrollImage; } iniziaScroll();
al posto del semplice iniziaScroll()codice:mc_contenitore.onRollover = iniziaScroll; }
... secondo me funge.. ma nn l'ho testato..![]()
![]()
la graffa ovviamente è un mio errore... non ci va.. :rollo: