AS3.0如何判断某个对象是否存在 具体是这样。我有一张图片,还有一个按钮,想到达以下效果: 当我点击按钮

2025-02-14 06:33:33
推荐回答(1个)
回答1:

没有办法检测图片数据是否显示的,你可以换一个方式
创建一个空影片剪辑
var mc:MovieClip=new MovieClip();
addChild(mc);
mc.visible=false;//没有图片
//下面是按钮判定事件
function onClick(MouseEvent){
if(mc.visible){
mc.removeChild(图片句柄);
mc.visible=false;
//如果怕多个图片
while(mc.numChildren){
mc.removeChildAt(0);//循环删除,如果按钮在里面会把按钮删除的,这样的代码将删除所有在mc中的显示元素
}
}else{
mc.addChild(图片句柄);
mc.visbile=true;
}
}