版本Creator1.10.2:
var initPos = node.convertToNodeSpaceAR(pos0);此接口返回的数据类型竟然不是cc.Vec2,而是Object.
----------------------------------------------我是分割线-----------------------------------------------------
----------------------------------------------我是分割线-----------------------------------------------------
跟踪源码发现:
convertToNodeSpaceAR: function(worldPoint) {
cc._renderType === cc.game.RENDER_TYPE_CANVAS && cc.director._visitScene();
return this._sgNode.isIgnoreAnchorPointForPosition() ? cc.v2(this._sgNode.convertToNodeSpace(worldPoint)) : this._sgNode.convertToNodeSpaceAR(worldPoint);
},
以上代码this._sgNode.isIgnoreAnchorPointForPosition()返回的是false,直接执行后面的this._sgNode.convertToNodeSpaceAR,那么请问此isIgnoreAnchorPointForPosition()方法是什么意思呢?