Форум 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=132322)

veles2008 09.11.2009 21:38

последовательные действия объекта
 
Здпавствуйте! Помогите разобраться . Нужно чтобы объект совершал последовательные действия.
1.Появлялся.
2.После того как появился начал движение.
3. На определённом месте остановился.

Код AS1/AS2:

stop ();
var can1:Boolean = false ;
var can2:Boolean = false ;
robot._alpha = 0;
 
robot.onEnterFrame = function() {
 
        if(robot._alpha<100) {
                robot._alpha += 4;
                can1 = true;
 
        }
                        if (can1) {
                robot.gotoAndStop(2);
                        };
                        if (robot._x<300) {
                                robot._x +=5;
                                can2 = true;
                        }
                        if (can2) {
                                robot.gotoAndStop(1);
                        }
 
}


Zik. 09.11.2009 21:51

Код AS1/AS2:

stop();
var can1:Boolean = false;
var can2:Boolean = false;
var can3:Boolean = false;
robot._alpha = 0;
robot.stop();
 
robot.onEnterFrame = chainOfOperations;
function chainOfOperations():Void {
        if (this._alpha<100) {
                this._alpha += 4;
        } else {
                can1 = true;
        }
        if (can1) {
                this.gotoAndStop(2);
                can3 = true;
        }
        if (can3) {
                if (this._x<300) {
                        this._x += 5;
                } else {
                        can2 = true;
                }
        }
        if (can2) {
                this.gotoAndStop(1);
        }
};


veles2008 09.11.2009 22:11

Спасибо

Добавлено через 1 час 25 минут
А как сделать чтоб пасле этого всего this.gotoAndStop(2); опять заработал?

Добавлено через 2 часа 6 минут
когда возвращается на this.gotoAndStop(1); или 2 то внутренняя анимация объекта перестаёт работать

Добавлено через 17 часов 0 минут
Никто не поможет?


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

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