![]() |
Жизни
При столкновении врага с персонажем, у него отнимаются жизни. Как сделать так, чтобы когда жизней становится 0, сама игра переходила на другой кадр?
|
onEnterFrame(если требуется)+if()+gotoAndPlay(Stop)
|
Уже пробовал этот вариант. Есть какие-нибудь другие варианты? Кстати, может tellTarget'ом, может получится, или нет?
|
Какой другой вариант, кроме if ? Когда жизнь уменьшаете, тогда и проверяйте.
Только не Код:
if(life == 0)...Код:
if(life <= 0)... |
Код:
onEnterFrame = function(){ |
а как на счёт watch?
|
Kikasso и BigDan спасибо! Ошибка была в том, что я писал ==.
И как сделать, чтобы пропадали все объекты, после перехода? А то враги остаются. |
Ну можно еще life геттер - сеттером сделать ( addProperty )
upd: а, нашлась ошибка. Чтобы врагов убивать, их надо регистрировать, как-то так, допустим: Код:
_global.ENEMYES_:Object = new Object(); |
| Часовой пояс GMT +4, время: 15:34. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.