![]() |
Помогите создать эффект выстрела
Помогите создать эффект выстрела. Суть такова есть враг (enemy), мувик состоит из двух кадров первый сам враг второй взрыв. Я пробовал соединить hitTestObject и gotoAndStop код выглядел так:
Код AS3:
Вот весь код: Код AS3:
|
У вас pulaR объявлена в функции vustril (причем дважды), а использовать вы её пытаетесь в функции enemyMove.
|
А как правильно надо записать?
|
вынести пулю за функции
Код AS3:
|
Спасибо уже работает,но появилась новая проблема функция enemyMove работает только после клика
к тому же появилась ошибка: TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null". at litak_fla::MainTimeline/enemyMove() |
переменная pulaR у вас создается в функции
Код AS3:
Код AS3:
|
вот новый код:
Код AS3:
|
здесь вы запускаете функцию enemyMove
Код AS3:
Код AS3:
vustril которая создаст pulaR, а потом только вызвать функцию enemyMove, но я так понимаю это неправильно вам нужно сделать проверку на существование пули так Код AS3:
|
Спасибо вам теперь все работает.
|
| Часовой пояс GMT +4, время: 10:34. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.