/*舞台上有个obj影片剪辑*/
import flash.events.MouseEvent;

var s:String;
var doubleClick:Boolean = false;

obj.doubleClickEnabled = true;
obj.addEventListener("click",image1_clickHandler);
obj.addEventListener("doubleClick",image1_doubleClickHandler);

function image1_clickHandler(e:MouseEvent):void
{
	s = e.type.toString();
	setTimeout(laterClickFunction,320,e);
}
//在320毫秒没到之前再次点击执行此函数
function image1_doubleClickHandler(e:MouseEvent):void
{
	s = e.type.toString();
}

function laterClickFunction(e:MouseEvent):void
{
	if (s == "doubleClick")
	{
		//双击执行这里
		trace("双击");
		if (! doubleClick)
		{
			doubleClick = true;
			e.target.scaleX = 2;
			e.target.scaleY = 2;
		}
		else
		{
			doubleClick = false;
			e.target.scaleX = 1;
			e.target.scaleY = 1;
		}
	}
	else if (s == "click")
	{
		//单击执行下面
		trace("单击");
	}
}

相关文章:

  • 2021-05-03
  • 2021-06-21
  • 2022-12-23
  • 2021-07-18
  • 2021-07-07
  • 2021-12-03
猜你喜欢
  • 2021-06-19
  • 2022-02-07
  • 2022-12-23
  • 2021-11-16
  • 2021-09-08
  • 2022-12-23
  • 2022-03-04
相关资源
相似解决方案