Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Help su Pausa

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    282

    Help su Pausa

    Ciao a tutti chiedo un piccolo aiuto per poter utilizzare piu' di una pausa nello stesso fotogramma...
    mi spiego meglio... io utilizzo questo codice:

    var myTimer:Timer = new Timer(0, 20); // 1 second
    myTimer.start();
    myTimer.addEventListener(TimerEvent.TIMER, runOnce);



    function runOnce(event:TimerEvent):void
    {
    // Qui inserisco invece il codice per un movimento (cioè dopo la pausa) ma per
    // funzionare come pausa dentro la pausa continua con lo stesso codice sempre
    // all'interno della funzione runOnce così:

    var myTimer1:Timer = new Timer(0, 20); // 1 second
    myTimer.start1();
    myTimer1.addEventListener(TimerEvent.TIMER, runOnce1);



    function runOnce1(event:TimerEvent):void
    {
    }
    }

    come posso creare una funzione che possa essere richiatata per esempio

    mi richiamo una funzione di movimento di vari mc così

    movimento (mc1)
    movimento (mc2)
    movimento (mc3)

    come faccio a mettere una pausa tra un mc e l'altro? evitando tutto il casino di sopra?
    grazie per l'aiuto...
    Tony

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    basta un solo Timer per tutti gli mc, con una cosa del genere risolveresti:

    Codice PHP:
    var tim:Timer = new Timer (10003);
    tim.addEventListener(TimerEvent.TIMERrunFunc);
    tim.start();
    function 
    runFunc (e:TimerEvent) {
        var 
    mc:MovieClip this ["mc" + (e.target.currentCount+1)];
        
    movimento (mc);

    in pratica crei un timer che si ripete una volta al secondo per tre volte e ad ogni richiamo della funzione "runFunc" imposta una variabile con il "nome" dell'mc corrente, quindi prima richiamerà mc1, poi mc2 e così via e lo "passerà" alla funzione "movimento"

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    282
    Grazie Andrea,
    funziona benissimo...

    se non ci fossi tu su questo Forum...

    ciao e grazie ancora
    Tony

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.