Показать сообщение отдельно
Старый 09.11.2004, 19:31
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 35  
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
не пойму чего ты хочешь получить - событие каждую секунду?
Цитата:
мой класс это часы...
зачем для этого класс? : пусть вещает кто угодно, а все имеющие уши( подписанные на прослушку) - услышат
Цитата:
почему надо каждый раз создавать листенер
можешь не создавать, а использовать существующий объект ,тот же мувик- он ведь тоже объект, (тока добавить его к списку листенеров вещателя по любому надо)
Цитата:
я создаю объект, делаю ему событие и подписываю уже мувик на получение
ну все правильно:
Код:
class Sec extends MovieClip{
	var bc:Object
	function Sec(){
		AsBroadcaster.initialize(bc={})
		bc.addListener(this)
		setInterval(this, "second", 1000);
	}
	function second(){
		bc.broadcastMessage("onSecond");
	}
}