Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Importare filmato su misura

    Salve ragazzi;
    sto cercando da un pò di tempo ad importare un filmato presente su un sito in un mio file swf;
    il problema è che questo filmato credo che sia stato creato in modo da prendersi tutto lo spazio che trova a disposizione.
    Io lo vorrei importare inserendolo centrato nel mio box swf e gli vorrei dare una misura standard,
    per importarlo solamente utilizzo questo codice:
    codice:
    var request:URLRequest = new URLRequest("http://dominio.it/file.swf"); 
    var loader:Loader = new Loader()
    loader.load(request);
    addChild(loader);
    Come avrete capito non sono una spada in FLASH....
    qualcuno sarebbe così gentile da aggiungermi la stinga giusta nel mio codice per importare il file esterno come serve a me?
    Grazie mille anticipatamente!

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    codice:
    addChild(loader)
    loader.width=300
    loader.height=200

  3. #3
    grazie della gentile risposta; ho inserito il codice per la misura sotto il codice di importazione (ovviamente la misura giusta del'swf che cerco di importare) solo che ora non visualizzo proprio nulla! il codice che inserisco è questo:
    codice:
    var request:URLRequest = new URLRequest("http://dominio.it/file.swf"); 
    var loader:Loader = new Loader()
    loader.load(request);
    addChild(loader);
    loader.width=645
    loader.height=500
    Cosa sbaglio?

    il file che cerco di importare è un giochino swf che ho trovato su un sito, è possibile che abbia qualche tipo di blocco? il fatto è che se non metto le misure lo importa senza problemi

    Grazie...

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Non saprei metti il link.

  5. #5
    il link è questo: http://aleraia.altervista.org/simpson-maker.swf
    l'swf l'ho spostato nel mio spazio web...

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Scusa l'avevo fatta troppo facile, comunque si sembra abbia una sorta di inibizione ad essere modificato, il codice giusto per poter modificare un swf caricato e questo di Sleter.
    codice:
    var mioClip:MovieClip;
        var loader:Loader = new Loader  ;
        loader.load(new URLRequest ("simpson-maker.swf"));
        loader.contentLoaderInfo.addEventListener(Event.COMPLETE, avvia)
        addChild(loader);
    
    function avvia(evento:Event):void
    {
        mioClip = evento.target.content as MovieClip
     mioClip.width=645
    mioClip.height=500
    mioClip.x=10
    mioClip.y=10
    }
    Solo che con questo swf non va proprio.

  7. #7
    Utente di HTML.it L'avatar di Sleter
    Registrato dal
    Aug 2005
    Messaggi
    465
    Prova ad assegnare direttamente le dimensioni width e height all'oggetto Loader:

    Codice PHP:
    var loader:Loader = new Loader  ;
    loader.load(new URLRequest ("http://aleraia.altervista.org/simpson-maker.swf"));
    loader.contentLoaderInfo.addEventListener(Event.COMPLETEavvia);
    addChild(loader);

    function 
    avvia(evento:Event):void
    {
        
    loader.width 300;
        
    loader.height 200;
        
    loader.10;
        
    loader.10;

    Così, la prova in locale funziona ma non ti garantisco che funzioni anche in rete.
    Di solito, l' .swf si trova in una cartella sullo stesso dominio del file che lo richiama e basta mettere l'indirizzo relativo ("nomeCartella/simpson-maker.swf").




  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Credo di aver capito il problema il giochino è as2 e tu lo stai caricando con un codice as3, probabilmente non comunicano, perche ho visto che se lo carico con as2 non ho problemi a ridimensionarlo.
    Almeno in locale.

  9. #9
    GRANDISSIMI grazie...ora lo però ha un contorno enorme bianco... probabilmente è una parte del gioco, ma lo posso eliminare coprendolo o cancellandolo?

  10. #10
    Utente di HTML.it L'avatar di Sleter
    Registrato dal
    Aug 2005
    Messaggi
    465
    Crea un livello sopra e disegna un rettangolo delle dimensioni che vuoi.
    Converti il livello in "maschera" (cliccando con il tasto mouse/dx sul livello appare l'opzione nel menù) e sarà visibile solo quello che c'è sotto il rettangolo.

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.