![]() |
Создание выстрела
Добрый вечер.
Пытаюсь разобраться с Flash и ActionScript 3 в частности, на примере простой игрушки. Есть шарик, которым управляю стрелками на клавиатуре, необходимо научить его стрелять. Имеется класс: Код AS3:
Подскажите, пожалуйста, как это сделать? Можно просто движение пули по оси X. |
Создать пулю(MovieClip).
Код AS3:
|
Спасибо, но у меня есть загвоздка непосредственно с доступом из класса.
1. Нарисовал пулю 2. Выделил, нажал F8, ввел название mcBullet Что сделать дальше, как сделать этот MovieClip доступным из класса Hero? |
Код AS3:
|
Flashrunner, спасибо. Вставил, получил следующее:
Код AS3:
|
Код AS3:
|
Vektor, спасибо большое, теперь полетело, правда немного изменил код.
Вынес переменную за пределы функции, а Код AS3:
Код AS3:
|
Почему бы просто не сделать массив пуль, и по таймеру обходя этот массив сдвигать все пули. В любом случае, потом понадобиться проверять пули на столкновение с другими объектами. Или например поставить игру на паузу.
|
| Часовой пояс GMT +4, время: 21:16. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.