Visualizzazione dei risultati da 1 a 7 su 7

Discussione: importare swf in CS4

  1. #1

    importare swf in CS4

    Salve a tutti
    Ho scaricato dal web una fotogallery dinamica che ho personalizzato.
    Ora ho un problema.
    Questa gallery ha un formato di 800x600 px
    Io la devo inserire nel mio sito in flash in una posizione specifica e con delle dimensioni specifiche
    es: X=30 Y=0 L=350 x H=200 in modo che si collochi dove voglio e che si adatti a questo nuovo formato:

    Ho provato questo:

    var loaderObj: Loader = new Loader();
    loaderObj.load(new URLRequest("main.swf"));
    addChild(loaderObj)
    stop();

    funziona ma devo aggiungere del codice che mi permetta di posizionarla e far si che si adatti ad un formato più piccolo.
    Vi prego aiutatemi in rete non sono riuscito a trovare nulla e sono all'inizio con AS3.

    Ho pensato anche di convertire la gallery in un mc , inserirla in libreria ma non so come fare
    e poi il file peserebbe molto di più.
    Vi ringrazio

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Ciao, prova così
    codice:
    var loader:Loader = new Loader();;
     loader.load(new URLRequest("main.swf"))
     loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoaded, false, 0, true)
    function onLoaded(evt:Event):void{
    addChild(loader)
    evt.target.removeEventListener(Event.COMPLETE, onLoaded)
    loader.x = 100;
    loader.y = 100;
    loader.width = 350
    loader.height = 200
    }

  3. #3
    Grazie Randi
    Funziona ma non correttamente.
    Se lo inserisco si deforma (si stringe in orrizzontale)
    ed anche se lo inserisco con 800x600 (come l'originale) si restringe in orrizzontale
    perchè?
    Non dovrebbe mantenere la proporzione?

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Hai provato a ristabilire le proporzioni agendo su
    loader.width = 350
    loader.height = 200
    Prova a diminuire la larghezza rispetto all'alltezza, in realta il codice funziona bene con swf normali, evidentemente con gallery dinamiche crea questo schiacciamento, però ho visto che si può ristabilire la proporzione forzandolo.

  5. #5
    E' vero Randi
    ma ho visto che c'è un problema ben più complesso
    La gallery ha uno scrolling di foto sopra e cliccando sulle foto si caricano le varie foto sotto.
    Inserendo l' swf in un altro file succede che:
    lo scrolling prende le dimensioni che gli dato in larghezza mentre la foto che si carica sotto si schiaccia
    rispetto alla dimensione dello scrolling. In sintesi non mi riproduce swf come sarebbe in realtà
    ma lo interpreta a modo suo.
    Io non la capisco sta cosa
    E lo fa pure se lo inserisco con 800x600 che è il suo formato originale
    Secondo te?
    Grazie ancora

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Anche con le dimensioni originali e veramente strano, è una gallery free?

  7. #7
    Si Randi è incredibile.
    Non so più dove sbattere la testa
    Ho provato nel file originale sia la pubblicazione "adatta a filmato" che in "percentuale" ma non cambia nulla.
    Ma ascolta si riesce per caso convertirlo in un mc, inserirlo nel file del sito e a quel punto nelle propietà dargli le misure esatte che voglio che prenda?
    Ti allego la gallery così se vuoi dargli un occhiata
    Grazie

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.