Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di Edipo
    Registrato dal
    May 2003
    Messaggi
    1,239

    Gestire più clip sulla timeline

    ciao!!
    Ho circa una decina di swf, sono clip da 10 secondi l'uno, che vorrei far visualizzare uno dopo l'altro.
    Il problema è che sono circa 300 frame per clip ed in oltre gli stessi clip sono destinati ad aumentare di numero.
    Il problema è quindi che nn posso metterli tutti sulla timeline ne sono troppi.
    Vorrei importarli in un simbolo(clip) e poi trascinarli uno a uno sulla timeline in tanti keyframe differenti l'uno dall'altro.

    Ovviamente la testina corre lungo la linea temporale e non entra nel fotogramma chiave per leggere cio' che è dentro!

    Come posso fare?
    Spero di essere stato chiaro
    "Il tempo aiuta a dimenticare e il destino regala sempre una seconda occasione.
    Ma aprirsi all'amore significa rendersi vulnerabili".

    Nicholas Sparks

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    in effetti non sei stato molto chiaro, vediamo se ho capito...hai una serie di clip e vuoi che questi eseguano uno per volta la loro animazione, cosicchè quando finisce il primo inizia il secondo e così via... se quello che ho scritto fino ad ora fosse giusto non dovresti far altro che inserire tutti i clip nella timeline principale in un unico frame, assegnare ad ognuno un nome di istanza (nel mio esempio userò ad esempio clip1 e clip2), dopodiche assegnare ad ogni clip tranne il primo, questo script
    codice:
    this._visible = false;
    this.stop();
    e all'ultimo fotogramma di ogni clip, stavolta compreso anche il primo, quest'altro script
    codice:
    this._visible = false;
    this.stop();
    _parent.clip2._visible = true;
    _parent.clip2.play();
    ovviamente cambiando il nome del clip a seconda di quello che vuoi che sia il sucessivo clip che si deve "attivare"

  3. #3
    Utente di HTML.it L'avatar di Edipo
    Registrato dal
    May 2003
    Messaggi
    1,239
    oooo grande and80!!
    Tutto bene!
    piccola problema....non loppa,termina il ciclo alla fine dell'ultimo clip.
    Come posso rimediare?
    "Il tempo aiuta a dimenticare e il destino regala sempre una seconda occasione.
    Ma aprirsi all'amore significa rendersi vulnerabili".

    Nicholas Sparks

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da Edipo
    oooo grande and80!!
    Tutto bene!
    piccola problema....non loppa,termina il ciclo alla fine dell'ultimo clip.
    Come posso rimediare?
    per loppare basta che dai allo script dell'ultimo mc il nome del primo, ad esempio se hai 9 mc tutti nominati come ti ho suggerito, lo script dell'ultimo mc sarà
    codice:
    this._visible = false;
    this.stop();
    _parent.clip1._visible = true;
    _parent.clip1.play();
    tutto qui

  5. #5
    Utente di HTML.it L'avatar di Edipo
    Registrato dal
    May 2003
    Messaggi
    1,239

    E' cosi logico, m,a perchè nn funziona??
    Si ferma all'ultimo clip.
    ho fatto come mi hai detto te.
    assegnato all'ultimo frame dell'ultimo clip il nome del primo mc in modo da creare il ciclo, ma si ferma all'ultimo senza proseguire.
    "Il tempo aiuta a dimenticare e il destino regala sempre una seconda occasione.
    Ma aprirsi all'amore significa rendersi vulnerabili".

    Nicholas Sparks

  6. #6
    Utente di HTML.it L'avatar di Edipo
    Registrato dal
    May 2003
    Messaggi
    1,239
    Andiamo bene!
    Sto sbroccando!!
    Non avevo dato il nome alla prima instanza del primo clip.

    grazie and80!!
    "Il tempo aiuta a dimenticare e il destino regala sempre una seconda occasione.
    Ma aprirsi all'amore significa rendersi vulnerabili".

    Nicholas Sparks

  7. #7
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    cambia l'azione play() con "gotoAndPlay(1);" dappertutto, così dovrebbe andare

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.