//
Macromedia Flash : caricare un .swf
Risultati da 1 a 9 di 9

Discussione: Macromedia Flash : caricare un .swf

  1. #1

    Macromedia Flash : caricare un .swf

    Ciao!

    Supponiamo di avere un file che si chiama Main.swf e un file che si chiama Immagini.swf.

    Il file Immagini.swf contiene un preloader e una serie di immagini.

    Il file Main.swf contiene una serie di opzioni.

    Io vorrei fare in modo che il file Immagini.swf venga caricato solo per un particolare Frame della Timeline di Main.swf e in una determinata zona del file Main.swf, in modo che il layout di Main.swf venga ricoperto solo in parte dal layout di Immagini.swf.

    Se siete riusciti a capire la mia incasinatissima domanda, come si fa ?


    Thanks!
    ...because knowledge must be free...

  2. #2
    E' sufficente che ti crei un'oggetto, un Movie Clip per esempio di un rettangolo, per definire dove vuoi che compaia il tuo file Immagini.swf; è comodo perché è un riferimento visivo di dove andrà caricato Immagini.swf. Quest'oggetto indicherà solo la posizione x,y, ma dovrà avere un lable da richiamare con l'ActionScript, ad esempio ImmaginiPosXY.
    A questo punto inserito l'oggetto nella timeline e nella posizione desiderata non resta che richiamarlo con un classico loadMovie, in cui dovrai inserire il nome con eventuale percorso di Immagini.swf (in questo caso si tratta della stessa directory di Main.swf) e l'ImmaginiPosXY per indicare la posizione.
    Inserisci l'ActionScript nella timeline:
    Codice:
    loadMovie("Immagini.swf", "ImmaginiPosXY");
    Il file Immagini.swf comparirà nel frame in cui hai inserito lo script, ma contemporaneamente in quel tratto, anche su di un'altro layer, dovrà esserci il tuo oggetto x,y, quello col lable ImmaginiPosXY.
    Luci e onde del belpaese - LWITA.com
    CALCOLATORE STILL by htsoft - FEEDBACK Calcolatore still

  3. #3
    Grazie mikadit, ho provato e non mi funziona!

    Nel caso qui ci sono i sorgenti :
    http://www.fabiocavallo.it/test.zip

    Qualcosa sbaglio sicuramente, ma non capisco cosa.


    Ciao!
    ...because knowledge must be free...

  4. #4
    Se mi esporti Main.fla in formato MX li posso dare un'occhiata, sono rimasto alla versione 6.x di Flash.

    -

    Comunque, da quello che ho visto, Immagine.swf non vuoi caricarlo in un particolare frame, ma vuoi richiamarlo con un pulsante.

    Allora, se così, stando a quanto ti avevo indicato sopra, usando un rettangolo per richiamare la posizione x,y, sul pulsante inserisci la funzione richiamo:

    on (press) {
    loadMovie("Immagini.swf", "ImmaginiPosXY");
    }
    Se per caso hai usato lo script come te l'ho postato, correggi il nome del tuo file da Immagine.swf a Immagini.swf, oppure correggi lo script.
    Luci e onde del belpaese - LWITA.com
    CALCOLATORE STILL by htsoft - FEEDBACK Calcolatore still

  5. #5
    L'istanza della Clip principale è corretta e anche il nome del SWF richiamato.

    Ho aggiunto un paio di trace nell'evento OnRelease del bottone per verificare che 'ci passi' ed effettivamente le trace le vedo nella finestra di output.
    Ci deve essere qualcosa d'altro che mi sfugge e non riesco a capire cosa!

    Ho esportato i due sorgenti in formato MX.(ho già modificato i nomi)

    http://www.fabiocavallo.it/test_mx.zip

    Grazie!

    Ciao
    ...because knowledge must be free...

  6. #6
    Non apro neppure questo, puoi verificare la versione?
    Se non va il prossimo, ti preparo io un FLA da provare.
    Luci e onde del belpaese - LWITA.com
    CALCOLATORE STILL by htsoft - FEEDBACK Calcolatore still

  7. #7
    Li ho esportati nell'unico formato alternativo a Flash 8 che mi viene proposto, ossia MX 2004.
    Ti posto 3 immagini, spero siano chiare!







    Perchè usi l'emoticon sarcastica ?
    Flash non lo conosco, ma è solo questione di tempo.


    Grazie, ciao!
    ...because knowledge must be free...

  8. #8
    Una versione online: http://www.lwita.com/tmp/caricaswf.htm
    Ed il fla in allegato: Main_test.zip

    Ti ho aggiunto anche un pulsante per annullare il caricamento. Son certo che ti sarà utile. Ho cercato di usare i temini che hai utilizzzato tu, come main_Clip.

    Nelle immagini che hai postato non ho visto un vero errore, .. il comando trace non ricordo se l'ho mai utilizzato.

    -
    L'emoticon era rivolto ad entrambi, a me che cercavo di aprire il file e a te che cercavi di farmi avere la versione giusta (per me).
    Luci e onde del belpaese - LWITA.com
    CALCOLATORE STILL by htsoft - FEEDBACK Calcolatore still

  9. #9
    Grazie, molto gentile ed è proprio quello che mi serve.

    Trace lo uso per fare un debug veloce del codice e verificare che effettivamente le istruzioni vengano eseguite.

    Ora posso finalmente dare una sistemata al mio sito.


    Ciao!
    ...because knowledge must be free...

Discussioni Simili

  1. lightwave to flash
    Di segnisullapelle nel forum LW3D Tutorials
    Risposte: 25
    Ultimo Messaggio: 06-01-06, 02:34

Segnalibri

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •