Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    Jan 2006
    Messaggi
    100

    loadMovie un po particolare

    ho 3 filmati: A, B e C

    A è il filmato principale che carica tramite loadMovie il filmato B
    B esegue un'animazione, al termine della quale deve caricare il filmato C, ma all'interno di A e non di se stesso

    si può fare?
    e se non si può fare c'è un modo per far comunicare i due filmati in modo da dare il via al filmato A?


  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    si può fare
    da B puoi richiamare la timeline principale utlizzando _root oppure this._parent a seconda di come sono realizzati i filmati
    quindi in quel modo d B puoi far caricare C al suo posto

    anzi pensandoci un attimo, forse basta anche il solo this da B per caricare C

    quindi alla fine dell'animazione di B ti dovrebbe bastare scrivere in un keyframe: this.loadMovie("C.swf");

  3. #3
    Utente bannato
    Registrato dal
    Jan 2006
    Messaggi
    100
    menomale che si può fare mi risolve un sacco di problemi

    però non ho capito bene (alle prime armi con actonscript)
    il mio filmato A contiene 3 istanze a cui ho dato il nome splash_0, splash_1 e splash_2
    questi rappresentano il target in cui vanno caricati i filmati

    ad esempio per caricare il filmato B scrivo nella timeline di A
    codice:
    loadMovie("filmatoB.swf", "splash_2");
    volendo lasciare il filmato B visibile, e caricare il filmato C all'interno dell'istanza splash_1 cosa dovrei scrivere esattamente?

    ho provato ad usare _global ma non ho avuto successo

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    su B, nel momento in cui vuoi caricare C, ti dovrebbe bastare questo script:
    this._parent.splash_1.loadMovie("filmatoC.swf");

  5. #5
    Utente bannato
    Registrato dal
    Jan 2006
    Messaggi
    100
    è perfetto!

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.