Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    72

    LoadMovie non funziona più?

    Ciao a tutti ho realizzato un filmato dove al suo interno vengono caricati jpg e swf esterni con il seguente codice:
    Codice PHP:
    stop();

    contenitore._x 0;
    contenitore._y 0;


    menu.home.onRelease = function() {
        
    contenitore.loadMovie("image/sfondo2.jpg")// carica immagini
        //testo.text = "Homepage";
        
    win.gotoAndPlay(2);
        
    win.swapDepths(_level0.getNextHighestDepth());//posiziona il livello sopra tutti gli altri
        //contenitore.unloadMovie(); //scarica filmati caricati
    };

    menu.storia.onRelease = function() {
        
    contenitore.loadMovie("image/sfondo3.jpg");
        
    //testo.text = "Storia";
    };

    menu.dove_siamo.onRelease = function() {
        
    contenitore.loadMovie("image/dovesiamo.jpg");
        
    //testo.text = "Dove Siamo";
    };

    menu.galleria.onRelease = function() {
        
    contenitore.loadMovie("galleria.swf");
        
    //testo.text = "Galleria";
    };

    menu.contatti.onRelease = function() {
        
    contenitore.loadMovie("image/contatti.jpg");
        
    //testo.text = "Contatti";
    }; 
    fino a venerdì tutto funzionava, oggi ho controllato il filmato e cliccando sui pulsanti non mi carica più le img esterne ne tantomeno i swf esterni, secondo voi dove potrebbe essere il problema?, c'è un modo per capire e vedere passo passo come esegue le istruzioni flash? Non riesco a capire dove sia l'errore ho controllato e ricontrollato, ma niente, vi prego help me!!!

    é strano anche il fatto che non rilascia nessun tipo di errore quando provo il filmato, boh, non ci capisco più nulla, so solo che devo consegnare il lavoro e non sò come fare sono nella m...a

  2. #2
    Controlli da effettuare e informazioni da fornire:

    > Quale versione di Flash utilizzi?
    > Hai installato una nuova versione di Flash?

    > hai cambiato nome e/o percorso delle immagini?
    > hai cambiato percorso della pagina HTML che incorpora il filmato Flash?

    > il movie clip contenitore lo crei con actionscript oppure l'hai personalmente posizionato sullo stage?

    > nel secondo caso si tratta di un clip "vuoto" o che altro?

    > non avrai, inavvertitamente cancellato il contenitore dallo stage?
    > oppure, sempre inavvertitamente, cambiato nome istanza?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    72
    - Utilizzo Flash 8, il player è versione 8;
    - Non ho installato nessuna nuova versione di Flash;
    - Non ho cambiato nè percorso ne nome alle immagini
    - Non ho la pagina html, perchè non l'ho ancora pubblicato, provo il filmato con "CTRL+Invio"
    - Il clip contenitore è un clip vuoto, posto manualmente sullo stage e istanziato "contenitore"
    - il "contenitore" è presente e non gli ho cambiato istanza

    ho fatto delle prove ma non riesco ancora a capire cosa diavolo stia succedendo

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    72
    ho fatto una prova se sposto:

    Codice PHP:
    contenitore.loadMovie("image/sfondo2.jpg")// carica immagini 
    fuori dalla funzione e la inserisco subito dopo:

    contenitore._y = 0;

    carica correttamente l'immagine, quindi penso che l'errore sia nella function, secondo voi cosa può essere?

  5. #5
    Originariamente inviato da Pi_Dior
    ho fatto una prova se sposto:

    Codice PHP:
    contenitore.loadMovie("image/sfondo2.jpg")// carica immagini 
    fuori dalla funzione e la inserisco subito dopo:

    contenitore._y = 0;

    carica correttamente l'immagine, quindi penso che l'errore sia nella function, secondo voi cosa può essere?
    FUORI da quale funzione?

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    72
    intendevo dire dopo l'azione associata ai pulsanti tipo:
    menu.home.onRelease = function()

  7. #7
    Il codice che hai postato la prima volta è scritto su un frame della timeline principale?

    Dove si trovano i pulsanti? sulla timeline principale?

    Dove si trova il movieclip contenitore?
    Sempre sulla timeline principale?

    Allora, se è così, è un problema di indirizzamento.

    Esaminiamo una delle funzioni per i pulsanti da te definiti:
    codice:
    menu.home.onRelease = function() { 
        contenitore.loadMovie("image/sfondo2.jpg")// carica immagini 
        //testo.text = "Homepage"; 
        win.gotoAndPlay(2); 
        win.swapDepths(_level0.getNextHighestDepth());//posiziona il livello sopra tutti gli altri 
        //contenitore.unloadMovie(); //scarica filmati caricati 
    };
    Questa funzione è definita sulla timeline principale, quindi:
    menu.home DEVE trovarsi sulla timeline principale, altrimenti non funzionerà.

    contenitore è scritto DENTRO la funzione relativa al pulsante quindi si aspetta di trovare il movieclip contenitore DENTRO il pulsante stesso, altrimenti non funzionerà.
    Se (come credo) il contenitore si trova sulla timeline principale, l'indirizzamento corretto sarà:
    this._parent.contenitore.loadMovie("image/sfondo2.jpg")

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    72
    Allora:

    - Il codice da me postato all'inizio è scritto su un frame della timeline principale.

    - I pulsanti si trovano in una clip istanziata "menu" ed ogni pulsante ha la sua istanza "home", "storia" ecc... questa clip è situata sulla timeline principale.

    - La clip "contenitore" è posta su un frame della timeline principale

  9. #9
    allora:

    this._parent._parent.contenitore.loadMovie("image/sfondo2.jpg")

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.