Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 24

Discussione: Perché????

  1. #1

    Perché????

    Se carico il filmato "menu.swf" con questo codice

    onClipEvent (load) {
    loadMovie("menu.swf", "_root.target");
    }

    poi i pulsanti del menù non caricano i filmati con questo codice:

    on (release) {
    loadMovie("about.swf","_root.target_1");

    Tenendo conte che se carico menu.swf da solo (con doppio click) funziona tutto regolarmente......

    HELP!!!!!!!!!!!!!!!!!!!!!!!!!!!

    Grazzzzzzie

  2. #2
    dentro al primo frame di menu.swf metti: this._lockroot = true;

  3. #3
    non sortisce alcun effetto!!??
    l'animazione di menu.swf parte, ma non carica l'altro filmato....

  4. #4
    Ma il pulsante con:
    on (release) {
    loadMovie("about.swf","_root.target_1");
    }

    dove sta?? nel principale o in menu?
    e target_1 dov'è?

  5. #5
    sono entrambi su menu.swf

  6. #6
    allora il problema è quello ma con lockroot dovrebbe risolverlo.
    Con che versione di flash stai pubblicando?? (non che versione usi!)

    comunque prova a togliere il "_root." prima di target.

    Il problema è che di root ne esiste una sola e quindi una volta caricato sul file principale la root diventa quella.
    lockroot ti permette di avere più root.

  7. #7

    Re: Perché????

    Originariamente inviato da Luchito-it
    Se carico il filmato "menu.swf" con questo codice

    onClipEvent (load) {
    loadMovie("menu.swf", "_root.target");
    }

    ...
    Il problema probabilmente sta in quanto ho evidenziato in rosso.

    NON puoi eseguire un loadMovie associandolo all'evento load del movieclip che funge da contenitore!

    Questo perché l'evento load viene scatenato proprio dal caricamento!
    In pratica, con quel codice, succede questo:
    1) al caricamento del mc viene attivato l'evento load
    2) viene quindi eseguita l'istruzione loadMovie, la quale scatena nuovamente l'evento load e quindi si torna al punto 1)... all'infinito!

    Dico questo presumento che tu abbia associato il codice di cui sopra al contenitore in quanto tu NON lo hai precisato.

  8. #8
    Originariamente inviato da harpox
    allora il problema è quello ma con lockroot dovrebbe risolverlo.
    Con che versione di flash stai pubblicando?? (non che versione usi!)

    comunque prova a togliere il "_root." prima di target.

    Il problema è che di root ne esiste una sola e quindi una volta caricato sul file principale la root diventa quella.
    lockroot ti permette di avere più root.
    ci provo

    PASAVIGN
    ----------
    NON puoi eseguire un loadMovie associandolo all'evento load del movieclip che funge da contenitore!
    -----------

    Come potrei caricarlo allora il video menu.swf all'interno del di "target"?

  9. #9
    Originariamente inviato da Luchito-it
    Come potrei caricarlo allora il video menu.swf all'interno del di "target"?
    Bhe puoi metterlo sul frame dove c'è il movieClip o se proprio proprio su un'altro movieClip.

  10. #10
    Originariamente inviato da harpox
    Bhe puoi metterlo sul frame dove c'è il movieClip o se proprio proprio su un'altro movieClip.
    Infatti ho optato per accorpare il filmato principale con menu.swf, in maniera tale da avere i filmati richiamati dai tasti come root principale.

    Peccato però, avrei voluto sapere il perchè succedeva questo fatto strano!!

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.