Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    95

    trasformare loadmovie actionscript2 in as3

    Ciao come trasformo un loadmovie actionscript 2
    in actionscript 3

    on (release) {
    loadMovie("chisiamo.swf", "pagina");


    ho trovato questo in giro

    Per esempio:

    var m:MovieClip = new MovieClip();
    m.x = 10;
    m.y = 20;
    addChild(m);

    il clip viene messo alle coordinate 10 - 20 relative allo stage.

    var cont:MovieClip = new MovieClip();
    cont.x = 20;
    cont.y = 20;
    addChild(cont);
    var m:MovieClip = new MovieClip();
    m.x = 10;
    m.y = 20;
    cont.addChild(m);


    solo che non so dove mettere ("chisiamo.swf", "pagina");


    Grazie

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Per i caricamenti esterni con AS3 si usa la classe Loader, che in pratica ha ereditato le caratteristiche che gli permettono appunto di caricare file dall'esterno.
    Ci sono diverse discussioni sul forum per il suo utilizzo, oltre ad alcuni riferimenti sulla guida di base di AS3 sul sito di riferimento di questo forum (flash.html.it).
    Inoltre se ti interessa ho scritto anche un articolo in merito che puoi trovare tra gli articoli del sito in firma.
    Per chiarimenti, siamo qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    95
    Grazie,
    vedo se riesco a risolvere
    ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    95
    per ora sono riuscito a fare così,
    funziona pero mi da questo errore


    Error #2044: IOErrorEvent non gestito:. text=Error #2035: Impossibile trovare l'URL.

    var swf:String = "home//indexnemo.swf";
    var request:URLRequest=new URLRequest("indexnemo.swf");
    var loader:Loader = new Loader();
    loader.load(request);
    this.addChild(loader);

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    95
    Non sono resuscito a combinare nulla
    ho un pulsante nel menu, il quale deve aprire un swf
    e non riesco a trovare il codice giusto.
    qualcuno mi aiauta!!!

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    95
    Allora ho risolto una buona parte perooooo


    ho il mio filmato, con una presentazione e menu,
    che carica la home.swf
    ecco il codice


    var loader:Loader = new Loader();

    loader.contentLoaderInfo.addEventListener(Event.CO MPLETE, fineCaricamento)

    function fineCaricamento(loadEvent:Event)
    {
    addChild(loadEvent.currentTarget.content);
    }

    loader.load(new URLRequest("home.swf"))




    Dopo in un altro livello dei pulsanti,
    con azione

    pul1.addEventListener_(MouseEvent.CLICK,onClick1);
    pul2.addEventListener_(MouseEvent.CLICK,onClick2);
    function_onClick1(evt:MouseEvent):void_{
    ____loader.load_(new_URLRequest("contatti.swf"));
    }
    function_onClick2(evt:MouseEvent):void_{
    ____loader.load_(new_URLRequest("chisiamo.swf"));
    }
    addChild(loader)
    loader.x=0
    loader.y


    che funziona!


    quando parte il filmato tutto ok
    carica il filmato della home.swf
    pero quando premo pul_1 si vede la pag chisiamo.swf sopra la home.swf
    pul_2 ancora sopra le altre due
    heeee

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.