Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Пожалуйста помогите перевести АС 2 На АС3..! (http://www.flasher.ru/forum/showthread.php?t=179098)

icelanderus 06.05.2012 17:30

Пожалуйста помогите перевести АС 2 На АС3..!
 
Пожалуйста помогите перевести короткий код АS2 На АS3.. замучился уже :(((

это код который меняет размер картинки, по отношению к размерам экрана и при этом сохроняет её пропорцыи ..

Код AS1/AS2:

bgHeight = new Object();
bgHeight = big_pics._height / big_pics._width;
bgWidth = new Object();
bgWidth = big_pics._width / big_pics._height;
 
 
if (Stage.height / Stage.width < bgHeight)
{
    big_pics._width = Stage.width;
    big_pics._height = bgHeight * big_pics._width;
}
else
{
    big_pics._height = Stage.height;
    big_pics._width = bgWidth * big_pics._height;
} // end else if
 
 
big_pics._x = Stage.width / 2;
big_pics._y = Stage.height / 2;
 
 
sizeListener = new Object();
 
 
sizeListener.onResize = function ()
{
    if (Stage.height / Stage.width < bgHeight)
    {
        big_pics._width = Stage.width;
        big_pics._height = bgHeight * big_pics._width;
    }
    else
    {
        big_pics._height = Stage.height;
        big_pics._width = bgWidth * big_pics._height;
    } // end else if
};
 
Stage.addListener(sizeListener);

spasibo zaranee!

illuzor 06.05.2012 17:48

С декомпилом вряд ли кто-то станет помогать.

mooncar 06.05.2012 17:58

Обсуждение кода, полученного в результате декомпиляции, запрещено.


Часовой пояс GMT +4, время: 21:10.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.