Visualizzazione dei risultati da 1 a 2 su 2

Discussione: movieclip detro swf

  1. #1

    movieclip detro swf

    Non riesco a "trovare" un movieclip che carico esternamente:

    //carico un swf al cui interno ho un muvieclip instaziato con nome hitClip
    loadMovie("prova.swf",uno);

    //provo a cercarlo
    uno.hitClip.onRollOver = function(){
    trace('trovato');
    }

    //nessun risultato


    Dove sbaglio?

    Ciao e grazie
    Non cliccare qui.

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,780
    L'argomento è stato trattato svariate volte sul forum.

    Il caricamento di qualsiasi file avviene in modo asincrono.

    Ciò vuol dire che, dalla chiamata della funzione loadMovie all'avvenuto caricamento del file, passa un tempo non determinabile, per cui l'evento stesso di caricamento non segue il regolare flusso dello script e di conseguenza quel clip è improbabile (se non impossibile) che sia disponibile subito dopo la chiamata del loadMovie.

    E' necessario in questo caso utilizzare un gestore di eventi.

    In qualunque caso ti consiglierei di utilizzare l'oggetto MovieClipLoader con cui hai una migliore gestione del caricamento, anziché utilizzare loadMovie.

    Se fai una ricerca sul forum puoi trovare diverse discussioni anche su questo.
    Ti consiglio inoltre di dare uno sguardo sulla guida stessa di flash:
    http://livedocs.adobe.com/flash/9.0_...=00001997.html

    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

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.