比如
function fff(node,z,tag){ ...... this.addChild(node,z,tag);}
当z或tag为undefined时,报错js_cocos2dx_Node_addChild : wrong number of arguments
难道需要这样写吗?
function fff(node,z,tag){ ...... if(z==undefined) this.addChild(node); else if(tag==undefined) this.addChild(node,z); else this.addChild(node,z,tag);}
类似这种底层封装很多的,难道都要这样改吗?感觉好不厚道啊,在js里很简单的一个事情,弄jsb里要这么复杂吗?说好的jsb在H5下开发呢?