Visualizzazione dei risultati da 1 a 5 su 5

Discussione: caricare file swf as3

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    126

    caricare file swf as3

    buongiorno a tutti
    vorrei il vostro prezioso aiuto per un problema in cui mi sono imbattuto

    ho un filmato di partenza scritto in AS2 tramite il comando loadMovie ("file.swf",1) attivato da un pulsante, vorrei caricare il filmato chiamato file.swf scritto in AS3, però alla resa dei conti non accade nulla, ne errori ne caricamento, nulla! temo che sia dovuto al diverso linguaggio di scrittura.

    se così fosse come posso rimediare??

    grazie

    ciao

  2. #2
    Non puoi caricare un filmato in AS3 dentro un filmato in AS2, ma puoi fare il contrario...

    Quindi puoi creare un contenitore "mastro" in AS3 che carica tutto, sila il tuo SWF AS2, sia quello AS3.

    Una volta assemblato il tutto puoi far dialogare AS2 e AS3 solo usando le LocalConnection, non c'è un altro modo...

    [autopromozione on]
    Ho scritto un articolo che spiega anche come usare le LocalConnection tra AS2 e AS3, lo trovi qui: http://www.danielealessandra.com/201...lano-tra-loro/
    [autopromozione off]

    Quindi la soluzione che potresti adottare è la seguente:
    1) Un contenitore principale in AS3 carica l'interfaccia AS2.
    2) Un pulsante sull'interfaccia AS2 richiama una Funzione nel contenitore AS3.
    3) Il contenitore AS3 carica anche il filmato finale AS3.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    126
    un po complesso ma credo di farcela
    il problema è che sono veramente sprovveduto in AS3

    grazie

    ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    126
    temo di aver qualche altro problema...
    mi spiego
    giusto per capire cosa succede ho creato un nuovo filmato in AS3
    ho inserito un pulsante a cui associo il seguente codice
    [codice]
    btn.addEventListener(MouseEvent.CLICK, fl_ClickToLoadUnloadSWF_2);
    var fl_Loader_2:Loader;
    function fl_ClickToLoadUnloadSWF_2(event:MouseEvent):void
    {
    if(fl_ToLoad_2)
    {
    fl_Loader_2 = new Loader();
    fl_Loader_2.load(new URLRequest("file.swf"));
    addChild(fl_Loader_2);
    }
    else
    {
    fl_Loader_2.unload();
    removeChild(fl_Loader_2);
    fl_Loader_2 = null;
    }
    // Indica se volete caricare o scaricare il file SWF
    fl_ToLoad_2 = !fl_ToLoad_2;
    }
    [codice]
    come nel caso precedente non succede nulla, non carica nulla..
    allora ho creato un altro filmato AS3 e chiamato prova
    se sostituisco file.swf con prova.swf il filmato si carica

    il filmato file.swf contiene le mappe di google

    dove sto sbagliando??
    grazie di nuovo per l'aiuto

    ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    126
    non come , infatti non ho fatto nulla
    ma si è risolto da se...
    grazie
    ora si tratta di organizzare il tutto per gestire al meglio il contenitore e i filmati successivi

    ciao

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.