Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Eseguire azione solo in area predefinita

    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?

  2. #2
    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

  3. #3
    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..
    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();
    come fare? :master:

  4. #4
    Originariamente 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..
    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();
    come fare? :master:
    Prova a mettere

    codice:
    mc_contenitore.onRollover = iniziaScroll;
    }
    al posto del semplice iniziaScroll()
    ... secondo me funge.. ma nn l'ho testato..
    dai diamanti non nasce niente dal letame nascono i fior
    UNGAWA! Tiki Bar
    Villa Camerini

  5. #5
    la graffa ovviamente è un mio errore... non ci va.. :rollo:
    dai diamanti non nasce niente dal letame nascono i fior
    UNGAWA! Tiki Bar
    Villa Camerini

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.