PDA

Просмотр полной версии : Арканоид(выпадение обьектов из "кирпичей")


herotic
23.06.2010, 01:38
Приветствую всех! Потребовалось создать арканоид, скачал исходник очень простого арканоида, немного его модифицировал, НО возникла необходимость сделать так, чтобы когда шарик ударялся об "кирпич", сам кирпич исчезал и из этого кирпича как бы вниз летел еще один мувиклип(вниз флеши, как с айтемами). Сделать исчезание кирпичей не проблема, проблема сделать выпадение мувиклипа из места где раньше был этот кирпич. Исходник прилагаю и некоторые комментарии к нему:

Скачать исходник арканоида (http://hajat-davo.com.ua/arkanoid.fla)

Так как генерация кирпичей в этом арканоиде происходит с указанием места старта генерации кирпичей и интервалом между кирпичами, можно с помощью этого найти координаты кирпичей, ну и их названия уже соответственно будут block1,block2...blockN

После того, как мячик бьет кирпич - кирпич пропадает, мы считываем координаты этого кирпича и там выводим наш мувиклип.

Курсивом я написал то, как я вижу реализацию сего плана. Если не прав, прошу меня поправить. Очень буду благодарен, если поможете с кодом реализации на AS2, а то я что-то не представляю как это вот сделать :o .
Спасибо. :drinks::)

Tails
23.06.2010, 02:01
Вам в раздел вакансий, сдесь задаём конкретные вопросы.

Чтобы добавить муви клип на сцену, можно например грузить его из библиотеки:
_root.attachMovie('имя символа в библиотеки','имя символа для созданной копий',level); // level - номер слоя, грубо говаря.
clip=_root['имя символа для созданной копий']; // забиваем в переменную адрес созданного обьекта;
clip._x=block3._x // двигаем;