Показать сообщение отдельно
Старый 06.09.2011, 13:54
Genzo вне форума Посмотреть профиль Отправить личное сообщение для Genzo Посетить домашнюю страницу Genzo Найти все сообщения от Genzo
  № 4  
Ответить с цитированием
Genzo
 
Аватар для Genzo

блогер
Регистрация: Feb 2010
Адрес: MSK
Сообщений: 859
Записей в блоге: 3
Отправить сообщение для Genzo с помощью ICQ Отправить сообщение для Genzo с помощью Skype™
Код AS3:
var bomb_1 :bomb = new bomb();
bomb_1.addEventListener('bombDefuse' , bombDefuse);
addChildAt(bomb_1,8);
function bombDefuse(e:Event)
{
//удаляйте тут
}
 
BOMB :
public function bombTimeOver()
{
dispatchEvent(new Event('bombDefuse'));
}
Добавлено через 1 минуту
UP :
Код AS3:
function bombDefuse(e:Event)
{
removeChild(e.target as bomb);
bombs_arr.splice(bombs_arr.indexOf(e.target as bomb),1);
numOfBombs = bombs_arr.length;
}
Добавлено через 3 минуты
Код AS3:
public var bombTimer:Timer ;
 
 
		public function bomb()
		{
bombTimer = new Timer(9000);
bombTimer.addEventListener(TimerEvent.TIMER_COMPLETE, bombTimeOver); 
		bombTimer.start();
			this.x=-5;
			this.y=-5;
		}
__________________
Gamedev != Gaming (http://twitter.com/#!/GenzoDev). Don't forget to [+] if it works.