Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    8

    Possibile MC che partono in diversi tempi?

    Posso prendere lo stesso symbol movieclip e fare in modo che partano in tempi diversi?
    esempio
    faccio un movieclip di un quadrato che ruota
    posso metterne uno a sinista e uno a destra e fare in modo che quello a destra parta dopo(e però devono apparire tutti e due fin dall'inizio se no bastava spostarlo di frame) tnx

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    3,023

    Re: Possibile MC che partono in diversi tempi?

    Originariamente inviato da breath
    Posso prendere lo stesso symbol movieclip e fare in modo che partano in tempi diversi?
    esempio
    faccio un movieclip di un quadrato che ruota
    posso metterne uno a sinista e uno a destra e fare in modo che quello a destra parta dopo(e però devono apparire tutti e due fin dall'inizio se no bastava spostarlo di frame) tnx
    1-lo metti sullo stage
    2-dai loro 2 nomi istanza diversi [quad e quad1]

    ci sei? dallo sguardo mi senbri titubante
    :gren:


    3-metti sul primo frame

    function aspetta(){
    clearInterval(tempo);
    quad1.play();
    }
    tempo = setInterval(aspetta, 4000);// 4000 millisecondi

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    8
    mmm non mi funziona così

  4. #4
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Metti uno stop() sul primo keyframe del movieclip che vuoi che resti fermo e nell'altro movieclip in un keyframe che vuoi tu metti un _root.nomeistanzamcfermo.play();

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    3,023
    Originariamente inviato da breath
    mmm non mi funziona così
    eppure è ok...nel movie clip al primo frame metti uno stop();
    nella timeline principale invece metti:

    function aspetta(){
    clearInterval(tempo);
    quad1.play();
    }
    tempo = setInterval(aspetta, 4000);// 4000 millisecondi

    e,
    nell'altro livello quad.play();

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    8
    bene ora mi riesce di farlo muovere però se metto solo quad.play(); non mi parte cmq l'altro(per farlo partire devo metterlo con intervallo zero, ma mi piacerebbe la forma corretta)

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.