![]() |
Проблема с clearInterval
Доброго времени суток. У меня такая проблема: игрушка: пушка убивает падающих на нее сверху врагов, когда в нее поподает враг она взрываеться и я хочу чтобы она появлялась,скажем через 3 секунды. Я делаю так :
Код:
Если убрать clearInterval то пушка, при поподании в нее врага пропадает и появляеться через 3 секунды, но это действие зацикливаеться и повторяеться постоянно. Подскажите пожалуйста: Как правильно организовать clearInterval так, чтобы моя пушка появилась 1 раз после своей "смерти" и не зацикливалась? Заранее благодарен. |
Вы запускаете интервал, а потом сразу его убиваете. Где логика?
Замените Код:
intervalPuwka = setInterval( createPuwka,3000 )Код:
intervalPuwka = setTimeout( createPuwka,3000 ) |
Спасибо, вообще еще 1 вопростик: я пытался сделать еще так:
Код:
if(vrag.hitTest(puwka)) { |
Надо так писать:
Код:
if(puwka._visible == true)Код:
if(puwka._visible)Код:
clearInterval( intervalPuwka )А вообще вообще самый техничный вариант написал iNils во втором посте. |
| Часовой пояс GMT +4, время: 12:19. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.