Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126

    getTimer() per due azioni..

    ciao ho questo codice:
    codice:
    onClipEvent(load){ 
    inizio = getTimer() 
    _parent.stop(); 
    } 
    onClipEvent(enterFrame){ 
    if(getTimer()-inizio >=10000){
    _parent.gotoAndStop("progettazione")
    _root.gotoAndStop(2) 
    
    }
    }
    deve in pratica allo scadere dei 10 sec. posiziono la testina del movieclip sul frame con etichett "progettazione" e la testina della root sul frame 2. Ora vorrei posizionare la testina della root non dopo 10 sec. ma dopo 12 sec. come potri fare ?
    Ciao ;
    Voglio l'alt+s anche per FF

  2. #2
    :master: :master:

    forse non ho capito....
    cmq invece di 10000 scrivi 12000

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  3. #3
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    se scrivo 12000 le due testine si fermano nello stesso momento
    Voglio l'alt+s anche per FF

  4. #4
    quindi vorresti fermare la testina del movieClip dopo 10 sec mentre quella della root dopo 12, giusto??

    codice:
    onClipEvent (load) {
    	inizio = getTimer();
    	_parent.stop();
    }
    onClipEvent (enterFrame) {
    	if (!controllo) {
    		if (getTimer()-inizio>=10000) {
    			_parent.gotoAndStop("progettazione");
    			controllo = 1;
    			inizio = getTimer();
    		}
    	}
    	if (controllo == 1) {
    		if (getTimer()-inizio>=2000) {
    			_root.gotoAndStop(2);
    			controllo = 2;
    		}
    	}
    }

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  5. #5
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    La soluzione proposta da yassassin è quella di mettere un movieclip vuoto sullo stage e scriverci questo codice dentro:
    codice:
    onClipEvent(load){
    	_visible = 0;
    }
    onClipEvent(enterFrame){
    	if (_parent.vai) {
    		if (getTimer()-_parent.inizio>=900) {
    			_root.nextFrame();
    			_parent.vai = false;
    		}
    	}
    }
    e sul movieclip in questione scrivere questo codice
    codice:
    onClipEvent (load) {
    	inizio = getTimer();
    	_parent.stop();
    }
    onClipEvent (enterFrame) {
    	if (!controllo) {
    		if (getTimer()-inizio>=20000) {
    			_parent.gotoAndPlay("progettazione");
    			
    			_parent.inizio = getTimer();
    			_parent.vai = true;
    			controllo=true
    		}
    	}
    }
    Grazie ancora
    Voglio l'alt+s anche per FF

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.