Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Flash > space invaders


Автор: nenastiy 30.11.2009, 23:21
Здравствуйте...прошу помощи вот в таком деле - надо написать игрушку по типу space invaders...
я сделала передвижение корабля внизу экрана кнопками -> <-, корабль умеет стрелять пробелом (там использую мувик летящей пули) + сделала чтоб пришельцы из стороны в сторону шатались...

теперь у меня никак не получается сделать чтоб умирали пришельцы...пишу сначала хотя бы для одного пришельца в коде мувика летящей пули
Код

if ((this._x == _root.vrag4._x) && (this._y == _root.vrag4._y))
{
    this.removeMovieClip("");
    _root.vrag4.gotoAndPlay(2);
}

vrag4 - это у меня один из двигающихся пришельцев...
если прописываю на кнопку вот эту строчку _root.vrag4.gotoAndPlay(2);...все работает так, как я хочу...пришелец умирает...а вот с пулей не получается...

подскажите пожалуйста, что я делаю не так?....может это все из-за того что у меня используется мувик? или я вообще не так делаю и можно как-то проще по другому?

заранее всем спасибо)

Автор: SoWa 1.12.2009, 07:42
Т.е. это все написано на пуле?
Тогда может быть стоит писать так:
Код

_root.removeMovieClip(this);
or
_root.removeChild(this);

Кстати, какая версия AS? Чувствую, что 1-2...

Автор: nenastiy 1.12.2009, 22:45
SoWa, вы угадали - версия 2...3 вообще мало понятная(((

я полезла в справку по removeChild...там написано про удаление дочернего объекта...а как это тут поможет, если удалять надо пришельца?

Автор: SoWa 2.12.2009, 19:10
Цитата(nenastiy @  1.12.2009,  22:45 Найти цитируемый пост)
.3 вообще мало понятная(((

Кому как smile Кто к ООП привык- тому 3 приятнее smile

Но ведь пришелец- это дочерний объект? Если я правильно понял, то у тебя проблема с удалением пули, а пришелец удаляется нормально. Вот пуля и должна удаляться по _root.removeChild(this) (AS3)

Автор: nenastiy 5.12.2009, 17:45
SoWa, как раз совсем наоборот у меня проблемы с удалением пришельцев(((...очень не могу переделывать на ас3...все так плохо понимаю и помочь не кому...может всетки на ас2 можете что-нить посоветывать....пожаааалуйста)

Автор: nenastiy 5.12.2009, 18:16
всем спасибо, я разобралась)

Автор: deliziosso 26.12.2009, 12:14
Всем привет, мне нужна простая программка в виде теста или игры для определения рискованности человека кто может написать такую, и куда обращаться, знаю что не по теме, но заранее спасибо Писать сюда strangersova@bk.ru

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)