比如我现在一个脚本挂在一个节点上,脚本上有3个函数要调用,每个函数都要调用到自身,比如函数a可以如下:
a:function (){
this.kkk=…;
return false;
}
然后函数b,c都如下,现在想要在这个脚本上再调用一个方法,这个方法能根据顺序调用这3个方法
我试了先用一个数组存,比如this.array=[a,b,c],然后调用这些方法,如this.array0,这样子会提示找不到this之类,就是调用的方法找不到这个this,然后如果用callFunc,如this.array[0]=callFunc(this.a,this),然后this.node.runAction(this.array[0])是能调用成功的,但是这样子就没有返回值了,请问该如何解决
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Function/call
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Function/apply
谢谢,已经会了