Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Movimento a tempo determinato...

    ciao raga eccomi qui di nuovo dopo diverso tempo...:-)

    vorrei risolvere questo piccolo problemino.

    ho una clip chiamata "stage" contenente 13 immagini della lunghezza di 429 px l´una, ovviamente una vicino all´tra nella quale c´e il seguente codice:

    onClipEvent(load){
    pausa = 2000;
    inizio = getTimer();
    }
    onClipEvent(enterFrame){
    if(getTimer()-inizio > pausa){
    this._x -=10;
    }
    }

    la cosa funziona, ma vorrei che ogni singola immagine si fermasse per un paio di secondi come fa all´inizio esattamente in mezzo e poi continuasse fino in fondo ricominciando da capo...

    NB: il filmato ha le stesse dimensioni delle immagini:

    W: 429

    H: 306

    cosi com´è adesso continua ad andare avanti all´infinito e non so esattamente come fare.

    mi potete aiutare gentilmente...???

    un saluto a tutti e grazie.


  2. #2
    prova questo

    onClipEvent(load){
    pausa = 2000;
    inizio = getTimer();
    larg = 429;
    count = 0;
    X = _x;
    }
    onClipEvent(enterFrame){
    if(count == 13){
    _x = X;
    count = 0;
    }
    if(getTimer()-inizio > pausa){
    larg -= 10;
    this._x -= 10;
    if(larg <= 0){
    inizio = getTimer();
    larg = 429;
    count ++;
    }
    }
    }
    "...non è detto che sia tardi se non guardi che ora è..."

  3. #3

    ...

    grazie mille Raffa ho provato e sembra andare bene, sballa solo verso la fine ma ora provo a vedere se ci capisco qualcosa per sistemarlo, sicuramente no pero ci provo...

    grazie ancora


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.