Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Масштабирование картинки. (http://www.flasher.ru/forum/showthread.php?t=152573)

Dnepr 20.03.2011 01:04

Масштабирование картинки.
 
Вложений: 1
Помогите, пожалуйста. Проблема с увеличением картинки, у меня 2 картинки, одна вверху, одна внизу. Верхняя увеличивается вправо и вниз как и нужно, но нижняя также увеличивается вправо и вниз, а нужно, чтобы нижняя увеличивалась вправо и вверх, как этого добиться не знаю. Использую следующий код:

Код AS1/AS2:

oleg._x = 10;
oleg._y = 5;
 
oleg.onRollOver = function() {
        this.onEnterFrame = function() {
                if (this._xscale < 250) {
                                this._xscale +=40;
                                this._yscale = this._xscale;
                                this._y = 5;
                                this._x = 10;
                                this.swapDepths(5000)
                        }
                else delete this.onEnterFrame;
        };
};
oleg.onRollOut = function (){
        this.onEnterFrame = function() {
                if (this._xscale > 120) {
                                this._xscale -=40;
                                this._yscale = this._xscale;
                                this._y = 5;
                                this._x = 10;
                }
                else delete this.onEnterFrame;
        };
};
 
 
oleg11._x = 10;
oleg11._y = 90;
 
oleg11.onRollOver = function() {
        this.onEnterFrame = function() {
                if (this._xscale < 250) {
                                this._xscale +=40;
                                this._yscale = this._xscale;
 
                                this._x = 10;
                                this.swapDepths(5000)
                        }
                else delete this.onEnterFrame;
        };
};
oleg11.onRollOut = function (){
        this.onEnterFrame = function() {
                if (this._xscale > 120) {
                                this._xscale -=40;
                                this._yscale = this._xscale;
                                this._y = 90;
                                this._x = 10;
                }
                else delete this.onEnterFrame;
        };
};

Во вложении уже с мувиками.

dark256 20.03.2011 12:39

вместе с рескэйлом двигайте картинку по Х и У


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

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