Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Проблема с движением врага (http://www.flasher.ru/forum/showthread.php?t=170416)

Vansimar 24.10.2011 15:44

Проблема с движением врага
 
есть класс врага с методом Update();
Код AS3:

public function Update():void
                {
                        trace(this.x+Basic_map.bas_m.rect.x+"Mouse");
                        if (getHp >= 0)
                        {
                                if (this.x + Basic_map.bas_m.rect.x > Game.gameLink.currLevel.mp.x + Basic_map.bas_m.rect.x + 60 )
                                {
                                        _speed = 5;
 
                                        this.scaleX = -1;
                                        this.gotoAndStop(1);
                                        this.x -= this._speed;
                                }
                                if (this.x+Basic_map.bas_m.rect.x < Game.gameLink.currLevel.mp.x+Basic_map.bas_m.rect.x+60)
                                {
                                        _speed = 5;
                                        this.scaleX = 1;
                                        this.gotoAndStop(1);
                                        this.x += this._speed;
                                }
                                else
                                {
                                        _speed = 0;
                                        this.gotoAndStop(2);
                                }
                        }
                        else
                                this.gotoAndStop(3);
                }

персонаж не движется,вместо него смещаю фон, а он посередине экрана, при тесте враг прилипает к персонажу,хотя по идее главный персонаж должен обгонять врага

Добавлено через 13 минут
this.x+Basic_map.bas_m.rect.x это область для смещения scrollRect


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

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