Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    Jul 2007
    Messaggi
    368

    pulsante che carica filmato all' interno dello stage principale

    Dovrei creare un filmato flash nel quale un pulsante premuto carichi un' altro fil swf all' interno del filmato originale in modo che il secondo sia dentro il primo. (Un comunissimo lavoro che ce ne sono mille in giro).
    Seguendo un video didattico (http://rs8.rapidshare.com/files/33698471/MCL.rar)
    Ho creato tre livelli:
    1 bt (con il pulsante
    2 holder (movie che dovrà ospitare il secondo swf)
    3 script
    Nel livello scrpit ho inserito questo:

    var clip:MovieClipLoader = new MovieClipLoader ();

    bl.onRelease = function () {
    clip.loadClip("c.Swf", holder);
    }

    Il tutto non funzia

  2. #2
    hai dato i nomi alle istanze dei movieClip dal pannello proprietà?
    il codice è corretto, solo chiami il livello bt e il pulsante bl, non vorrei fosse questo l'errore.
    il nome del livello non importa, ma se dentro c'è un pulsante che si chiama bt non può funzionare
    perchè nello script richiami un pulsante che non esiste (bl).
    comunque, in generele, quando richiami un movieClip con actionScript devi riferirti al nome
    dell'istanza di quel movieClip che deve essere necessariamente assegnato.


  3. #3
    Utente bannato
    Registrato dal
    Jul 2007
    Messaggi
    368
    avevi ragione!!!!!!!!!!
    ora funzia
    grazie

  4. #4
    scusate l'intromissione..
    potrei sapere ke significa questa parte:
    var clip:MovieClipLoader = new MovieClipLoader ();

    thanks

  5. #5
    avevi ragione!!!!!!!!!!
    ora funzia
    grazie
    bene, di niente.

    scusate l'intromissione..
    potrei sapere ke significa questa parte:
    var clip:MovieClipLoader = new MovieClipLoader ();

    thanks
    la classe movieClipLoader ti consente di avere maggiori controlli sugli stati del caricamento di un oggetto in un movieClip grazie ai metodi di cui dispone.

    qui è spiegato come si utilizza.

    in breve, comunque, ti da la possibilità, attraverso un listener, di "ascoltare" gli stati di caricamento (iniziato, in corso, finito etc) ed eseguire azioni in base a questi.

    nel codice di marcoocram il listener non c'è e quindi esegue solo il caricamento ma è un sistema molto utile.

    dai un'occhiata al link.




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.