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

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
а как же - это же мышиное событие,
можно, например, HitTest приделать, тогда будет срабатывать только на мувике как onPress
Код:
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)
		var mc=this
		bc.onMouseDown=function(){
			if(getTimer()-md<dt && mc.hitTest(mc._parent._xmouse,mc._parent._ymouse,true))this.broadcastMessage("onDoubleClick")
			else md=getTimer()
		}
	}
}