- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- ridimensionamento swf
-
ridimensionamento swf
Ciao a tutti
premetto che uso ancora flash mx 2004
vorrei ottenere un ridimensionamento del mio swf in base al browser, con un minimo e un massimo, senza dover usare un flashobject (appunto perchè non ho flashin pratica vorrei un ridimensionamento come questo:
qualcuno ha una dritta per un flasher obsoleto?
grazie
-
Personalemente non ho capito di quale ridimensionamento stai parlando sul sito d'esempio.:bho:
Sara un filmato impostato con una larghezza di 100%.:?
-
Ciao
Quello è un SWF visualizzato a 100 %.
Basta che setti le opzioni nel publish seting di Flash - linguetta HTML
-
guardate meglio,
se rimpicciolite il browser, più di tanto non si rimpicciolisce, e lo stesso vale se ingrandiamo (ma bisogna avere più del 1280)insomma, son rimbambito ma fino a un certo punto..
so anch'io che si può mettere un swf al 100%, ma voglio evitare di rimpicciolire sotto l'800 e ingrandire oltre il 1024conoscete qualche metodo/script con flash mx??
-
var myListener:Object=new Object(); myListener.onResize=function() { if(Stage.width<800||Stage.height<600||Stage.width>1024||Stage.height>768) { // quì potresti far comparire un campo di testo con un avviso } else { // quì dai inizio all' applcazione } } Stage.addListener(myListener);
-
ti ringrazio per il codice.
è un punto di partenza, però funzionerà solo se preceduto da :Stage.scaleMode = "noScale";
comando che interdirà d'altro canto la possibilità di scalare il filmato.
qualche soluzione?
-
avrei una domanda da fare che riguarda un pò questo argomento, ho la necessità di modificare via actionscript le dimensioni del mio stage direttamente dall'inizio e lasciarle tali, il file swf non viene caricato in una pagina html quindi non posso impostare da li la dimensione e si tratta di un file che ho già, per non doverlo realizzare ex novo, vi è una maniera semplice per cambiarne le dimensioni via actionscript? Io ho provato con
Stage.width = 800;
Stage.height = 600;
ma certamente non è così che si fa, infatti non funziona, come devo fare?
-
@laboo said:
ti ringrazio per il codice.
è un punto di partenza, però funzionerà solo se preceduto da :Stage.scaleMode = "noScale";
comando che interdirà d'altro canto la possibilità di scalare il filmato.
qualche soluzione?
funziona anche senza Stage.scaleMode = "noScale";
-
@Adriano_Bari said:
avrei una domanda da fare che riguarda un pò questo argomento, ho la necessità di modificare via actionscript le dimensioni del mio stage direttamente dall'inizio e lasciarle tali, il file swf non viene caricato in una pagina html quindi non posso impostare da li la dimensione e si tratta di un file che ho già, per non doverlo realizzare ex novo, vi è una maniera semplice per cambiarne le dimensioni via actionscript? Io ho provato con
Stage.width = 800;
Stage.height = 600;
ma certamente non è così che si fa, infatti non funziona, come devo fare?Non puoi cambiare le dimensioni di un SWF in runtime con Actionscript.