Visualizzazione dei risultati da 1 a 4 su 4

Discussione: GetTimer e keyframe.

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    144

    GetTimer e keyframe.

    In un mc ho una serie di kf, ognuno con un suo clip che ha un comando del genere


    onClipEvent(load){
    _alpha=0;
    }

    onClipEvent(enterFrame){
    if (_alpha<=100){
    _alpha+=5;
    }
    }


    Il mc che li contiene tutti ha questo comando per passare da un kf all'altro:

    onClipEvent(load){
    t1=getTimer();
    }

    onClipEvent(enterFrame){
    t2=getTimer();
    diff=t2-t1;
    if (diff>=2000){
    gotoAndStop(2);
    }
    if (diff>=3000){
    gotoAndStop(3);
    }
    if (diff>=6000){
    gotoAndStop(4);
    }

    }


    Lo script funziona, nel senso che dopo 2-3-6 secondi si sposta di kf, ma solo quello dopo 2 second si muove mentre gli altri restano bloccati. Perchè?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    posta il codice completo oppure un esempio fla, magari ci possiamo dare un occhio.
    Ciao By Peter_Pan...

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    144
    Originariamente inviato da Peter_Pan
    posta il codice completo oppure un esempio fla, magari ci possiamo dare un occhio.
    Il codice completo è quello scritto sopra. Un mc ha al suo interno altri 8 mc, ognuno su un suo livello e su un suo kf. Ognuno degli 8 mc ha il comando di ingrandirsi o rimpicciolirsi, o variare l'alpha, nulla di complicato, e non ci sono errori di sintassi.

    Il mc contenitore ha il comando di cambiare kf ogni volta che arriva una determinata frazione di tempo, e lo fa. Il problema è che si "attiva" solo il mc della prima condizione, gli altri rimangono fermi dove sono. E non capisco il motivo.

  4. #4

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.