SWiSH Forum
Forum użytkowników programów SWiSH

SWiSH Max - Proporcjonalne skalowanie obiektu względem warstwy

UndefinedMan - Wto 17 Mar, 2009 17:41
Temat postu: Proporcjonalne skalowanie obiektu względem warstwy
Robię stronę też w trybie pełno ekranowym, dostosowującą się do
rozdzielczości.

Układ mam taki:

|-----------------------|
| WARSTWA TOP |
|-----------------------|
|-----------------------|
|WARSTWA CENTER |
|-----------------------|
|-----------------------|
|WARSTWA BOTTOM|
|-----------------------|


Wszystko jest ok

ale chcę teraz zrobić objekt (logo, teskt) by automatycznie się skalował, tzn.

Chcę przypisać go do warstwy np TOP za pomocą kodu

logo._x = this.top._width / 2 - this.logo._width / 2;
logo._y = this.top._height / 2 - this.logo._height /2;

co powoduje, że logo nam się wyśrodkuje w pionie i poziomie warstwy TOP, jednakże jak zrobić by teraz ten objekt się skalował odpowiednio? Wraz ze zmianą rozmiaru okna w osi X i Y co za tym idzie zmianą rozmiaru warstwy TOP?
Chcę by proporcje były zachowywane, chciałbym uzyskać taki efekt, że jesli zmienie rozmiar względem osi X to objekt nie będzie się skalował tylko w X lecz X i Y , żeby proporcje objektu zostały zachowane.

Dziekuję, pozdrawiam Grzegorz.


Powered by phpBB modified by Przemo © 2003 phpBB Group