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

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
полностью согласен с забором, в этом раскладе класс на двойной клик выглядит
Код:
class DblClick extends MovieClip{
	static var bc:Object
	static var dt:Number=300
	private var md:Number
	
	function DblClick(){
		AsBroadcaster.initialize(bc={})
		bc.addListener(this)
		Mouse.addListener(bc)
		bc.onMouseDown=function(){
			if(getTimer()-md<dt)this.broadcastMessage("onDoubleClick")
			else md=getTimer()
		}
	}
}
а использование
mc.onDoubleClick=function(){trace("dbl")}//mc связан с классом с помощью Linkage

зы:однако ж раз диспатчер существует надо и его пробывать, хотя б для того что бы разобраться и сравнить


Последний раз редактировалось silin; 29.10.2004 в 23:32.