if(stage.contains(mc)){
trace("mc exists");
}
如果" mc"我怎么能在这条线上做一些事情而不会收到错误?不存在?我也试过了:
if(mc){
trace("mc exists");
}
答案 0 :(得分:2)
您可以在mc
检查之前检查null
contains
:
if(mc != null && stage.contains(mc)){
trace("mc exists");
}
或者,如果您想检查显示对象是否是显示列表的一部分,您可以使用简单的功能:
function myCheckForStage(object: DisplayObject):Boolean{
return (object != null && object.stage != null)
}