/*舞台上有个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("单击");
}
}