中易网

AS3.0 点击按钮后 再点击复制出的MC 可将其删除

答案:2  悬赏:50  
解决时间 2021-03-01 04:20
小弟新手,在FLASH制作中碰到这个问题,先附上代码
import flash.events.MouseEvent;
btn.addEventListener(MouseEvent.CLICK,onClick);
function onClick(evt:MouseEvent):void
{
var mc:Mc=new Mc();
mc.x =500;
mc.y = 350;
mc.addEventListener(MouseEvent.CLICK, clickHandler);
mc.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownListener);
mc.addEventListener(MouseEvent.MOUSE_UP, mouseUpListener);
addChild(mc);

function clickHandler(event:MouseEvent):void {
trace("You clicked the ball");
}
function mouseDownListener(event:MouseEvent):void {
mc.startDrag();
}
function mouseUpListener(event:MouseEvent):void {
mc.stopDrag();
}
}
bat.addEventListener(MouseEvent.CLICK,onClickx);
function onClickx(evt:MouseEvent):void
{
var mcx:Mx=new Mx();
mcx.x =500;
mcx.y = 350;
mcx.addEventListener(MouseEvent.CLICK, clickHandler);
mcx.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownListener);
mcx.addEventListener(MouseEvent.MOUSE_UP, mouseUpListener);
addChild(mcx);

function clickHandler(event:MouseEvent):void {
trace("You clicked the ball");
}
function mouseDownListener(event:MouseEvent):void {
mcx.startDrag();
}
function mouseUpListener(event:MouseEvent):void {
mcx.stopDrag();
}
}

点击两按钮分别出现两个元件,我还想制作个按钮点击之后再点元件可令其消除,请求各位大哥该如何制作!谢谢
最佳答案
你的脚本有问题。
全部回答
可以用帧频事件 var num=1000//mc的总帧数 mc.gotoandstop(num) stage.addeventlistener(event:enter_farme,run) function run(e:event){ num-- mc.gotoandstop(num) } //函数里可以加条件如num为0时删除事件 没测试也不知对不,方法是这样
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问谁知道贵阳市乌当区贵州交通技师学院南院
2016瑞安去温州牛山北路客运中心多少钱
男生和女生一样喜欢蹲厕所?
在有带220v的电线上用烙铁焊接有风险吗
御草之秀品牌安全吗?
公主美甲地址好找么,我有些事要过去
高职和大专哪个好
利民家园西区在什么地方啊,我要过去处理事情
学车科目一过后,多久可以上车练习
拘役,管制,有期徒刑,无期徒刑,死刑的优缺点
怎么让习惯散养的狗不自己出去,就让在家待着
27年前的50斤粮票,现在值多少钱?
老家味道信阳菜在什么地方啊,我要过去处理事
UI是个什么软件
西安宏阳办公家具我想知道这个在什么地方
推荐资讯
珠海双喜电器有限公司陕西分公司地址
狗狗 精神正常 食欲不振
开县和梁平,哪个县发展前途好些?长远来看的
不同的证券公司之间有什么区别吗
酸奶吧在什么地方啊,我要过去处理事情
骑行头盔和运动头盔(滑板或者死飞带的那种很
家用壁挂式新风系统,买不买带热交换的?
果木烧烤怎么烤法
s4瑞文内战怎么打
艺术类三本大学有哪些
请问紫勋系列的生石花能长的像荒玉那么大吗?
专业电气自动化
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?