Visualizzazione dei risultati da 1 a 6 su 6

Discussione: width e height ratio

  1. #1
    Utente di HTML.it L'avatar di Gunn
    Registrato dal
    Feb 2006
    Messaggi
    370

    width e height ratio

    ciao... non riesco a fare una cosa in flash/actionscript
    ripremetto che sono un niubbo
    mettiamo che setto uno stage a 640x480
    e posiziono gli elementi via actionscript basandomi su Stage.height e Stage.width

    quando lo carico in html, ma cambio gli attributi width="" e height="" cambiando il rapporto tra width e height (esempio width="640" height="640")
    l'area di flash sarà 640x640 ma lo stage è in realtà 640x480... e viene posizionato verticalmente al centro dell'area flash... c'è modo di superare questa limitazione?

    spero di essermi spiegato... grazie
    -10 points to SCLERO high top class [definition of SCLERO HIGH TOP CLASS: 90 random kills]

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    puoi decidere il "punto di allineamento" agendo sulla proprietà align dello Stage
    dovrebbe bastarti per risolvere il tuo problema
    qui una tabella riassuntiva dei possibili valori di allineamento
    http://flash.html.it/articoli/leggi/...getto-stage/1/

  3. #3
    Utente di HTML.it L'avatar di Gunn
    Registrato dal
    Feb 2006
    Messaggi
    370
    ciao and... grazie per la risposta! mi sono perso però (da dove setto l'allineamento? impostazioni pubblicazione?)... o forse non risolve il problema
    in pratica immagina di disegnare un cerchio in uno stage di 500x500
    modificando l'html a width=500 height=1000 il cerchio si deve "trasformare" in un ellisse
    ho flash 8 comunque
    grazie ancora
    -10 points to SCLERO high top class [definition of SCLERO HIGH TOP CLASS: 90 random kills]

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    avevo capito una cosa diversa
    comunque le dimensioni le setti da html, no?!
    se è così ti dovrebbe bastare scrivere sul primo frame del filmato questo: Stage.scaleMode = exactFit";

  5. #5
    Utente di HTML.it L'avatar di Gunn
    Registrato dal
    Feb 2006
    Messaggi
    370
    ok.. meglio ma probabilmente la soluzione non è qui
    spero di non rompere troppo magari chiedo l'impossibile

    immagina un quadrato messo nello stage e 4 png a fare gli angoli arrotondati
    il tutto posizionato e ridimensionato con actionscript _x,_y_width,_height basandomi su Stage.width e Stage.height


    ho progettato il filmato a 400x300. lo ridimensiono con html...
    il risultato non deve essere questo... che è il risultato di exactFit


    ma questo... ossia il risultato che ottengo modificando da flash le dimensioni dello stage a 600x200 prima della pubblicazione dell'swf


    si può fare qualcosa?
    ciao e grazie ancora

    edit: ho anche provato a cambiare dinamicamente stage.width/height ma senza successo

    Stage.width = _root.width;
    Stage.height = _root.height;

    il valore non cambia... è solo in lettura
    -10 points to SCLERO high top class [definition of SCLERO HIGH TOP CLASS: 90 random kills]

  6. #6
    Utente di HTML.it L'avatar di Gunn
    Registrato dal
    Feb 2006
    Messaggi
    370

    http://www.tutorio.com/tutorial/liquid-flash-layout
    ce l'ho fatta da solo... le keyword "liquid layout" non valgono solo per html
    grazie mille per l'aiuto comunque... verrò a rompervi molto spesso
    -10 points to SCLERO high top class [definition of SCLERO HIGH TOP CLASS: 90 random kills]

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.