检查其他类中的函数是否为true

时间:2014-01-07 12:33:23

标签: actionscript-3 removechild

我有两节课。一个是主要类,另一个是难题。

如果拼图类中的函数为true,如何删除主类中的子节点? 我试过了:

Main.as

if(puzzle.backToJardin = true){
stage.removeChild(target);
}

Puzzle.as

public function backToJardin(thisBack:String):void{
Engine.newBack = "jardin";
stageRef.dispatchEvent(new Event("changeBackground"));
}

我怎样才能实现这个目标?

1 个答案:

答案 0 :(得分:0)

总结其他有同样问题的人。

检查对象是否包含方法或属性尝试:

if ("methodOrPropertyName" in object)

如果这是函数,请检查:

if( object.methodOrPropertyName is Function)