Visualizzazione dei risultati da 1 a 5 su 5

Discussione: getTimer su MC

  1. #1

    getTimer su MC

    Salve sono veramente un novellino in ambito flash AS.
    Stò creando un sito flash in AS2 con flash 8.

    Ho dei pulsanti e sulla timeline ho creato degli effetti fade-in e fade out
    ora vorrei che un pulsante al "release" mi mandi ad un determinato fotogramma e contemporaneamente dopo 2 secondi carichi un'altro filmato .swf

    questo è il codice che ho usato all'interno del mc


    on (release) {
    _root.gotoAndPlay(41);
    time=getTimer();
    while ((getTimer()-time)<2000);
    loadMovie("marchi.swf", 0);
    }

    ora però il problema è che prima di andare al fotogramma 41 il filmato (giustamente) si interrompe per 2 sec e poi carica l'swf.

    Ora come devo fare per far partire il PLAY e nello stesso tempo anche il delay per aprire il filmato swf dopo 2 secondi?

    in altre parole...vorrei che al release vada in play e dopo 2 secondi di play faccia loadmovie.




    grazie tanto!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    codice:
    function carica()
    {
    	trace("caricato")
    	clearInterval(id)
    	}
    btn.onRelease=function()
    {
    	id=setInterval(carica,2000)
    gotoAndStop(41)
    	
    	}
    Il codice va messo sul frame non sull'istanza, btn è il nome istanza del bottone.

  3. #3
    Originariamente inviato da randi
    codice:
    function carica()
    {
    	trace("caricato")
    	clearInterval(id)
    	}
    btn.onRelease=function()
    {
    	id=setInterval(carica,2000)
    gotoAndStop(41)
    	
    	}
    Il codice va messo sul frame non sull'istanza, btn è il nome istanza del bottone.
    innanzitutto grazie per avermi risposto..
    però purtroppo devo ammettere di essere davvero alle prime armi con le AS...ho provato come mi hai detto te ma non ci sono riuscito...
    ho caricato il pulsante in ".fla" a questo indirizzo se questo può essere utile alla mia causa...


    www.mauroandreoni.com/prova_1.zip


    Forse mi sono anche spiegato male nel primo post...

    come si nota nel filmato il bottone è un mc al quale ho assegnato un semplice rollover e rollout per un effetto visivo....

    al clic vorrei che la il filmato andasse in play così da effettuare l'effetto fadeout dal fotogramma 41 al 50)...e al termine, caricasse un'altro swf.

    ora sicuramente la cosa più semplice è mettere nell'ultimo fotogramma - loadMovie("filmato.swf", 0)

    il problema è che ho diversi pulsanti e quindi non posso farlo.

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930

  5. #5
    Originariamente inviato da randi
    ecco

    Grazie veramente tanto per la disponibilità...

    ci sono riuscito ma ho fatto in un'altra modo...ma devo comunque ringraziarti.
    mi servirebbe giusto qualche lezione aggiuntiva :-D

    per curiosità ho caricato il metodo che ho utilizzato...è spartano ma ha funzionato...


    www.mauroandreoni.com/prova_1.zip

    questo per il momento è il risultato..


    www.mauroandreoni.com/marchi.swf


    grazie ancora. a presto

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.