We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents c684dcf + e8389a3 commit 4a3607aCopy full SHA for 4a3607a
cocos2d/core/base-nodes/CCNode.js
@@ -1903,9 +1903,10 @@ cc.Node = cc.Class.extend(/** @lends cc.Node# */{
1903
* @return {cc.AffineTransform}
1904
*/
1905
getNodeToWorldTransform: function () {
1906
- // Update the transform is needed
1907
- this._renderCmd.getNodeToParentTransform();
1908
- return this._renderCmd._worldTransform;
+ var t = this.getNodeToParentTransform();
+ for (var p = this._parent; p !== null; p = p.parent)
+ t = cc.affineTransformConcat(t, p.getNodeToParentTransform());
1909
+ return t;
1910
},
1911
1912
/**
0 commit comments