我有一个我交出功能的组件
public var func : Function;
现在该函数是一个在其签名中具有参数的函数
public function myFunction(s : String) : void {
doSomething(s);
}
从我的组件我可以用
调用该函数func.call();
有人可以告诉我如何使用其参数调用该函数吗?
答案 0 :(得分:6)
您应该能够这样做:
func("foo");
或
func.call(this, "foo");
或
func.apply(this, ["foo"]);
查看AS3文档中Function对象的文档。