当前位置:编程学习 > 网站相关 >>

AS 碰撞实例

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 = "第一个碰撞到了文本";
}
}

 

 

 

补充:综合编程 , 其他综合 ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,