Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it L'avatar di jacu
    Registrato dal
    Apr 2007
    Messaggi
    19

    loadMovie da una cartella diversa del movie principale

    da un filmato principale :

    else if (no == 1) {
    loadMovieNum("_ambiente.swf", 3);

    carico "come sopra" "_ambiente. swf" che è nella stessa cartella del filmato principale.
    Ma se voglio far caricare da una cartella diversa del movie principale?

    Vi ringrazio per l'attenzione

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Puoi utilizzare un url assoluto..
    ..se ad esempio è una cartella su un sito online, avrai una cosa del genere..
    "http://www.sito.mio/cartella/filmato.swf"

    Oppure puoi utilizzare un url relativo
    ..se ad esempio vuoi pescare un file nella cartella di un livello superiore a quella corrente, avrai una cosa del genere:
    "../altrofilmato.swf"

    Tutto questo ovviamente non è strettamente pertinente a flash.. ma sono delle nozioni base di informatica.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    Utente di HTML.it L'avatar di jacu
    Registrato dal
    Apr 2007
    Messaggi
    19
    grazie di avere risposto... Il fatto è che ho provato:

    else if (no == 1) {
    loadMovieNum("vid/ambiente/_ambiente.swf", 3);

    ma non lo carica.
    Anche se devo dire che "_ambiente.swf" deve caricare da un file xml

  4. #4
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Se non lo carica, può esserci qualche altro problema

    Intanto ovviamente assicurati che l'url sia corretto..
    Se stai utilizzando un url relativo, il problema è capire dove sta il filmato "chiamante" (in cui c'è lo script) e il filmato invece da richiamare.

    Da quello che hai esposto dovresti avere una situazione del genere:

    cartella/filmato_chiamante.swf (filmato da cui parte la chiamata)
    cartella/vid/ambiente/_ambiente.swf (filmato da caricare)

    E' così?
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  5. #5
    Utente di HTML.it L'avatar di jacu
    Registrato dal
    Apr 2007
    Messaggi
    19
    KillerWorm ok!
    si!

  6. #6
    Utente di HTML.it L'avatar di jacu
    Registrato dal
    Apr 2007
    Messaggi
    19
    e più esattamente:

    -CostantinoPresent.swf- filmato chiamante dentro cartella principale "Work",

    "Work\vid\ambiente\_ambiente.swf"

    filmato da caricare

  7. #7
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Bene.
    Se sei sicuro che il percorso sia corretto allora passiamo al secondo step.
    Dovrai assicurarti che lo script stia funzionando come ci si aspetta.

    Dallo stralcio di script che hai postato (in particolare quella mezza condizione) non capisco come effettivamente dovrebbe funzionare..
    Prova però a capire se viene verificata quella condizione.
    Puoi farlo mettendo un trace dentro la condizione..
    Ad es:
    codice:
    else if (no == 1) {
    trace("la condizione è verificata");
    loadMovieNum("vid/ambiente/_ambiente.swf", 3);
    A questo punto esegui il filmato.
    Se quella condizione è verificata (cioè se la variabile "no" è effettivamente = a 1) si dovrebbe aprire la finestra di output con la relativa scritta.

    Se non si apre la finestra di output vuol dire che la condizione non è stata verificata.
    E' molto probabile (non conoscendo il resto dello script non è escluso) che la variabile "no" sia diversa da 1.

    Prova e fammi sapere l'esito..
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  8. #8
    Utente di HTML.it L'avatar di jacu
    Registrato dal
    Apr 2007
    Messaggi
    19
    ti ringrazio!

    Ti faccio sapere

  9. #9
    Utente di HTML.it L'avatar di jacu
    Registrato dal
    Apr 2007
    Messaggi
    19
    ecco questo è il mess. output

    "la condizione è verificata
    Errore durante l'apertura dell'URL 'file:///F|/Lavorazione/Agricola/Video/Work/ambiente.swf'

    MA CHE CAVOLO CENTRA CON:

    else if (no == 1) {
    loadMovieNum("vid/ambiente/_ambiente.swf", 3);

    ??????

    Controllo e ricontrollo ogni sillaba del percorso, i nomi .....

  10. #10
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Perlomeno lo script è corretto..
    e presumibilmente anche l'url è corretto..

    L'errore si riferisce chiaramente ad un'altra chiamata che cerca di caricare un'altro file (quello indicato nell' errore).. non conosco il resto del tuo script e non so cosa ci sia dentro il filmato _ambiente.swf, ma è probabile che venga fatta un'altra chiamata più avanti nello script oppure dentro il filmato _ambiente.swf appena caricato..
    Dovresti controllare..
    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.