|
|
|||||
Регистрация: Jan 2016
Сообщений: 3
|
Атаки по волнам на AS 2.0
Всем привет ребят мне нужна помощь я разрабатываю flash игру и хочу реализовать атаки врагов по волнам как в игре "Растения против Зомби" я разрабатываю на ActionScript 2.0
|
|
|||||
Lorem ipsum
|
Как делаешь, что не получается?
__________________
Поймай яблоко 2! |
|
|||||
"Растения против Зомби" - ах да, знаю, знаю, как же, как же, такой хит, такой блокбастер, у всех на слуху...
|
|
|||||
Lorem ipsum
|
Ты таки тёмный, дарк ))) это действительно известная игра!
__________________
Поймай яблоко 2! |
|
|||||
Регистрация: Jan 2016
Сообщений: 3
|
у меня враги через интервал в 2 секунды появляются и я пробую создать отдельную функцию таймер чтоб указать интервал времени чтобы враги по истечения данного времени исчезали но я пока что хорошо не знаю AS2.0 только учусь. Может поможете с кодом или подсказку дадите как можно это дело реаллизовать буду очень рад любой помощи
|
|
|||||
|
|
|||||
Регистрация: Jan 2016
Сообщений: 3
|
вот код:
stop(); onEnterFrame = function(){ this._x = -char._x + Stage.width / 2; } //враги идут справо i=0; enemies = []; spawnEnemy = function(){ _root.attachMovie("enemy", "enemy"+i,_root.getNextHighestDepth()); _root["enemy"+i]._y = 294; _root["enemy"+i]._x = 807; enemies.push("enemy"+i); _root["enemy"+i].onEnterFrame = function(){ this._x -= 3; if(this.hitTest(_root.char)){ for(e=0; e < _root.enemies.length; e++){ if(_root.enemies[e] == this._name){ _root.enemies.splice(e,1); } } this.removeMovieClip(); } if(this._y > Stage.height){ for(e=0; e<_root.enemies.length;e++){ if(_root.enemies[e] == this._name){ _root.enemies.splice(e,1); } } this.removeMovieClip(); } } i++; } enemy_interval = setInterval(spawnEnemy, 2000); |
Часовой пояс GMT +4, время: 13:42. |
|
« Предыдущая тема | Следующая тема » |
|
|