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

Discussione: unloadMovie

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    42

    unloadMovie

    Dopo caricamento del filmato esterno con loadMovie, imposto sul pulsante di ritorno del filmato caricato
    on(release){
    unloadMovie(2);
    Prod1.enabled = true;
    }

    Purtroppo il pulsante del filmato principale resta sempre inattivo.

    Qualcuno sa perche?

    Ciao

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: unloadMovie

    Originariamente inviato da leszek
    Dopo caricamento del filmato esterno con loadMovie, imposto sul pulsante di ritorno del filmato caricato
    on(release){
    unloadMovie(2);
    Prod1.enabled = true;
    }

    Purtroppo il pulsante del filmato principale resta sempre inattivo.

    Qualcuno sa perche?

    Ciao
    se il "pulsante di ritorno" sta sul filmato caricato, devi mettere il percorso assoluto dell'altro pulsante, tra l'altro considerando che il codice as è sempre sequenziale (viene eseguito dall'alto al basso) dovresti prima mettere Prod1.enabled = true e poi unloadMovie(2),

    tra l'altro okkio alla sintassi che se si fanno degli errori tipo unloadMovie(2) certi browser più capricciosi ( e mono male che esistono) potrebbero creare problemi nell'esecuzione del filmato

    la sintassi per scaricare un filmato da un clip è unLoadMovie(target)
    mentre per scaricare da un livello si usa unLoadMovieNum(level)

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    42
    mi potresti fare un esempio?

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    42
    mi potresti fare un esempio?

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: Re: unloadMovie

    Originariamente inviato da and80
    se il "pulsante di ritorno" sta sul filmato caricato, devi mettere il percorso assoluto dell'altro pulsante, tra l'altro considerando che il codice as è sempre sequenziale (viene eseguito dall'alto al basso) dovresti prima mettere Prod1.enabled = true e poi unloadMovie(2),

    tra l'altro okkio alla sintassi che se si fanno degli errori tipo unloadMovie(2) certi browser più capricciosi ( e mono male che esistono) potrebbero creare problemi nell'esecuzione del filmato

    la sintassi per scaricare un filmato da un clip è unLoadMovie(target)
    mentre per scaricare da un livello si usa unLoadMovieNum(level)
    si ma dovresti dirmi se carichi su di un clip o su di un livello, perchè non l'ho capito

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    42
    Il mio filmato(proiettore) principale si chiama ditta.exe
    Da questo filmato lancio il secondo filmato Pippo.fla che mi disabilita il tasto al interno di ditta.exe
    Per ritornare cosa devo assegnare al pulsante che si trova al interno Pippo.fla?

  7. #7
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da leszek
    Il mio filmato(proiettore) principale si chiama ditta.exe
    Da questo filmato lancio il secondo filmato Pippo.fla che mi disabilita il tasto al interno di ditta.exe
    Per ritornare cosa devo assegnare al pulsante che si trova al interno Pippo.fla?
    dovrebbe andare una cosa del genere

    codice:
    on(press){
    _root.Prod1.enabled = true;
    }
    on(release){
    unloadMovie(2);
    }

  8. #8
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    Se il comando che deve disabilitare Prod1 proviene dal _level2 e Prod1 si trova nel filmato principale, allora il percorso è:

    _level0.Prod1.enabled = false

    e, per riabilitarlo, inverti la booleana.

    Ma se scarichi il _level2 tutto in una volta, allora il comando di riabilitazione svanisce col filmato esterno.

    Poi: cosa carichi, il .fla???

    Cmq, al pulsante che elimina il filmato del _level2:

    on (press) {
    _level0.Prod1.enabled = true;
    }
    on (release) {
    unloadMovieNum (2);
    }

    Così sfrutti 2 eventi, e Flash ha il tempo di riabilitare Prod1 che sta nel _level0.

    Sempre che io abbia capito.

    NAP
    A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    42
    purtroppo non va.
    Comunque grazie

  10. #10
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da leszek
    purtroppo non va.
    Comunque grazie
    forse c'è qualche altro errore (apparte quello che ti è già stato fatto notare della sintassi sbagliati di unloadMovie) dovrebbe andare così come ti abbiamo suggerito

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.