首页 > 安全资讯 >

AS 碰撞实例

13-05-22

import flash.events.Event;mc1.opaqueBackground = 0xff9900;mc2.opaqueBackground = 0xffff00;this.addEventListener(Event.ENTER_FRAME,hiths);mc1.addEventListener(MouseEvent.MOUSE_DOWN,startdrag);...

import flash.events.Event;


mc1.opaqueBackground = 0xff9900;
mc2.opaqueBackground = 0xffff00;
this.addEventListener(Event.ENTER_FRAME,hiths);
mc1.addEventListener(MouseEvent.MOUSE_DOWN,startdrag);
mc1.addEventListener(MouseEvent.MOUSE_UP,stopdrag);
function startdrag(e:Event)
{
e.target.startDrag();
}
function stopdrag(e:Event)
{
e.target.stopDrag();
}


function hiths(e)
{
if (mc1.hitTestObject(mc2))
{
trace("第一个碰到了第二个");
wb_txt.text = "第一个碰到了第二个";
}
else
{
wb_txt.text = "第一个没有碰到第二个";
}
//txt 影片剪辑实例名称
if(mc1.hitTestObject(txt))
{
trace("第一个碰撞到了文本")
//wb_txt舞台文本名称
wb_txt.text = "第一个碰撞到了文本";
}
}

 

 

 

相关文章
最新文章
热点推荐