Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    156

    caricare al passaggio mouse e.....

    Ho un filmato flash di 20 fotogrammi,
    ho inserito lo script per far partire il filmato al passaggio del mouse:
    stop();
    _root.onMouseMove = function() {
    if (this.hitTest(this._xmouse, this._ymouse)) {
    this.play();
    delete this.onMouseMove;
    }
    };

    e fin qui tutto ok.
    quello che voglio fare però è ottenere che al passaggio mouse il filmato si carichi fino al fotogramma 10 e li si fermi per poi ripartire fino al fotogramma 20 quando si toglie il mouse dal filmato.
    che comandi gli devo dare?
    grazie in anticipo....

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Secondo il tuo ragionamento:

    codice:
    stop();
    _root.onMouseMove = function() {
    	if (this.hitTest(this._xmouse, this._ymouse)) {
    		this.play();
    		this.onEnterFrame = function()
    		{
    			if(this._currentframe == 10){
    				this.stop();
    				this.onEnterFrame = undefined;
    			}
    		};
    		this.onMouseMove = function()
    		{
    			if (!this.hitTest(this._xmouse, this._ymouse)) {
    				this.gotoAndPlay(10);
    				this.onEnterFrame = function()
    				{
    					if(this._currentframe == 20){
    						this.stop();
    						this.onEnterFrame = undefined;
    					}
    				};
    			}
    			this.onMouseMove = undefined;
    		}
    	}
    };
    ma non credo che funzioni tanto bene.. :)

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.