Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Problema swf esterno in As3

    Ciao Ragazzi ho un problema con as3, premetto che sono un principiante del nuovo linguaggio, uso ancora as2 a livello intermendio, in ogni caso ho scaricato il tutorial di una galleria in as3 che utilizza pepervision3D, volevo caricare un swf esterno all'interno di questo file, questo file non è altro che un piccolo music player sempre in as3, diciamo che ci sono riuscito senza andare ad intaccare il file .as della galleria ma semplicemente inserendo in un frame del fla della stessa galleria il seguente 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("player.swf"))


    Il player viene caricato correttamente ma purtropppo sul fondo della galleria, come posso portarlo in primo piano??
    in as2 risolvevo tutto con loadmovienum e caricavo sui vari livelli ma ora non so proprio come fare!!!



    Spero che qualcuno di voi mi possa aiutare!
    Grazie

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Il problema è proprio la galleria, che probabilmente carica la scena3d in un "livello" superiore a quello del tuo Loader.
    Ora se ci sono solo questi due clip agganciati allo stage, basta usare la funzione swapChildrenAt(0,1) in cui i parametri 0 e 1 sono i livelli in cui sono attaccati automaticamente la gallery e il loader.
    Ma per darti una risposta più plausibile bisognerebbe vedere il codice (considerato che la gallery sta in un tutorial, potresti inserire direttamente il link a quel tutorial per velocizzare).

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.