Skip to content

Commit a84d3ea

Browse files
committed
Issue cocos2d#2416: replace some deprecated APIs to new APIs
1 parent 9a63b34 commit a84d3ea

File tree

12 files changed

+18
-41
lines changed

12 files changed

+18
-41
lines changed

cocos2d/core/base-nodes/BaseNodesPropertyDefine.js

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -31,21 +31,12 @@ cc._tmp.PrototypeCCNode = function () {
3131
cc.defineGetterSetter(_p, "x", _p.getPositionX, _p.setPositionX);
3232
cc.defineGetterSetter(_p, "y", _p.getPositionY, _p.setPositionY);
3333
/** @expose */
34-
//_p.pos;
35-
//cc.defineGetterSetter(_p, "pos", _p.getPosition, _p.setPosition);
36-
/** @expose */
3734
_p.width;
3835
cc.defineGetterSetter(_p, "width", _p._getWidth, _p._setWidth);
3936
/** @expose */
4037
_p.height;
4138
cc.defineGetterSetter(_p, "height", _p._getHeight, _p._setHeight);
4239
/** @expose */
43-
//_p.size;
44-
//cc.defineGetterSetter(_p, "size", _p.getContentSize, _p.setContentSize);
45-
/** @expose */
46-
//_p.anchor;
47-
//cc.defineGetterSetter(_p, "anchor", _p._getAnchor, _p._setAnchor);
48-
/** @expose */
4940
_p.anchorX;
5041
cc.defineGetterSetter(_p, "anchorX", _p._getAnchorX, _p._setAnchorX);
5142
/** @expose */

cocos2d/core/base-nodes/BaseNodesWebGL.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ cc._tmp.WebGLCCNode = function () {
113113
parentMatrix = pMatrix || (this._parent ? this._parent._stackMatrix : cc.current_stack.top);
114114

115115
// Convert 3x3 into 4x4 matrix
116-
var trans = this.nodeToParentTransform();
116+
var trans = this.getNodeToParentTransform();
117117
var t4x4Mat = t4x4.mat;
118118
t4x4Mat[0] = trans.a;
119119
t4x4Mat[4] = trans.c;
@@ -168,7 +168,7 @@ cc._tmp.WebGLCCNode = function () {
168168
var t4x4 = _t._transform4x4, topMat4 = cc.current_stack.top;
169169

170170
// Convert 3x3 into 4x4 matrix
171-
var trans = _t.nodeToParentTransform();
171+
var trans = _t.getNodeToParentTransform();
172172
var t4x4Mat = t4x4.mat;
173173
t4x4Mat[0] = trans.a;
174174
t4x4Mat[4] = trans.c;

cocos2d/core/base-nodes/CCNode.js

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1460,7 +1460,6 @@ cc.Node = cc.Class.extend(/** @lends cc.Node# */{
14601460
}
14611461

14621462
// If you don't do cleanup, the child's actions will not get removed and the
1463-
// its scheduledSelectors_ dict will not get released!
14641463
if (doCleanup)
14651464
child.cleanup();
14661465

@@ -1614,7 +1613,6 @@ cc.Node = cc.Class.extend(/** @lends cc.Node# */{
16141613
* @return {cc.Action} An Action pointer
16151614
*/
16161615
runAction: function (action) {
1617-
16181616
cc.assert(action, cc._LogInfos.Node_runAction);
16191617

16201618
this.actionManager.addAction(action, this, !this._running);
@@ -1726,7 +1724,6 @@ cc.Node = cc.Class.extend(/** @lends cc.Node# */{
17261724
interval = interval || 0;
17271725

17281726
cc.assert(callback_fn, cc._LogInfos.Node_schedule);
1729-
17301727
cc.assert(interval >= 0, cc._LogInfos.Node_schedule_2);
17311728

17321729
repeat = (repeat == null) ? cc.REPEAT_FOREVER : repeat;
@@ -1753,7 +1750,6 @@ cc.Node = cc.Class.extend(/** @lends cc.Node# */{
17531750
* @param {function} callback_fn A function wrapped as a selector
17541751
*/
17551752
unschedule: function (callback_fn) {
1756-
// explicit nil handling
17571753
if (!callback_fn)
17581754
return;
17591755

@@ -2668,7 +2664,7 @@ if (cc._renderType === cc._RENDER_TYPE_CANVAS) {
26682664
};
26692665

26702666
_p._transformForRenderer = function () {
2671-
var t = this.nodeToParentTransform(), worldT = this._transformWorld;
2667+
var t = this.getNodeToParentTransform(), worldT = this._transformWorld;
26722668
if(this._parent){
26732669
var pt = this._parent._transformWorld;
26742670
//worldT = cc.AffineTransformConcat(t, pt);

cocos2d/core/layers/CCLayer.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -521,8 +521,8 @@ if (cc._renderType === cc._RENDER_TYPE_CANVAS) {
521521
_p._getBoundingBoxForBake = function () {
522522
//default size
523523
var rect = cc.rect(0, 0, this._contentSize.width, this._contentSize.height);
524-
var trans = this.nodeToWorldTransform();
525-
rect = cc.rectApplyAffineTransform(rect, this.nodeToWorldTransform());
524+
var trans = this.getNodeToWorldTransform();
525+
rect = cc.rectApplyAffineTransform(rect, this.getNodeToWorldTransform());
526526

527527
//query child's BoundingBox
528528
if (!this._children || this._children.length === 0)

cocos2d/core/sprites/CCSprite.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1446,10 +1446,10 @@ if (cc._renderType === cc._RENDER_TYPE_CANVAS) {
14461446
_t._shouldBeHidden = false;
14471447

14481448
if (!locParent || locParent == _t._batchNode) {
1449-
_t._transformToBatch = _t.nodeToParentTransform();
1449+
_t._transformToBatch = _t.getNodeToParentTransform();
14501450
} else {
14511451
//cc.assert(_t._parent instanceof cc.Sprite, "Logic error in CCSprite. Parent must be a CCSprite");
1452-
_t._transformToBatch = cc.affineTransformConcat(_t.nodeToParentTransform(), locParent._transformToBatch);
1452+
_t._transformToBatch = cc.affineTransformConcat(_t.getNodeToParentTransform(), locParent._transformToBatch);
14531453
}
14541454
}
14551455
_t._recursiveDirty = false;

cocos2d/core/sprites/SpritesWebGL.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -283,10 +283,10 @@ cc._tmp.WebGLSprite = function () {
283283
_t._shouldBeHidden = false;
284284

285285
if (!locParent || locParent == _t._batchNode) {
286-
_t._transformToBatch = _t.nodeToParentTransform();
286+
_t._transformToBatch = _t.getNodeToParentTransform();
287287
} else {
288288
//cc.assert(_t._parent instanceof cc.Sprite, "Logic error in CCSprite. Parent must be a CCSprite");
289-
_t._transformToBatch = cc.affineTransformConcat(_t.nodeToParentTransform(), locParent._transformToBatch);
289+
_t._transformToBatch = cc.affineTransformConcat(_t.getNodeToParentTransform(), locParent._transformToBatch);
290290
}
291291

292292
//

cocos2d/node-grid/CCNodeGrid.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,8 +147,7 @@ cc.NodeGrid = cc.Node.extend({
147147
var t4x4 = this._transform4x4, topMat4 = cc.current_stack.top;
148148

149149
// Convert 3x3 into 4x4 matrix
150-
//cc.CGAffineToGL(this.nodeToParentTransform(), this._transform4x4.mat);
151-
var trans = this.nodeToParentTransform();
150+
var trans = this.getNodeToParentTransform();
152151
var t4x4Mat = t4x4.mat;
153152
t4x4Mat[0] = trans.a;
154153
t4x4Mat[4] = trans.c;

extensions/ccui/base-classes/CCProtectedNode.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -482,10 +482,9 @@ cc.ProtectedNode = cc.Node.extend(/** @lends cc.ProtectedNode# */{
482482
if (cc._renderType === cc._RENDER_TYPE_CANVAS) {
483483
cc.ProtectedNode.prototype.visit = cc.ProtectedNode.prototype._visitForCanvas;
484484
cc.ProtectedNode.prototype._transformForRenderer = function () {
485-
var t = this.nodeToParentTransform(), worldT = this._transformWorld;
485+
var t = this.getNodeToParentTransform(), worldT = this._transformWorld;
486486
if(this._parent){
487487
var pt = this._parent._transformWorld;
488-
//worldT = cc.AffineTransformConcat(t, pt);
489488
worldT.a = t.a * pt.a + t.b * pt.c; //a
490489
worldT.b = t.a * pt.b + t.b * pt.d; //b
491490
worldT.c = t.c * pt.a + t.d * pt.c; //c
@@ -524,7 +523,7 @@ if (cc._renderType === cc._RENDER_TYPE_CANVAS) {
524523
parentMatrix = this._parent ? this._parent._stackMatrix : cc.current_stack.top;
525524

526525
// Convert 3x3 into 4x4 matrix
527-
var trans = this.nodeToParentTransform();
526+
var trans = this.getNodeToParentTransform();
528527
var t4x4Mat = t4x4.mat;
529528
t4x4Mat[0] = trans.a;
530529
t4x4Mat[4] = trans.c;

extensions/ccui/layouts/UILayout.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -666,7 +666,7 @@ ccui.Layout = ccui.Widget.extend(/** @lends ccui.Layout# */{
666666
_getClippingRect: function () {
667667
if (this._clippingRectDirty) {
668668
var worldPos = this.convertToWorldSpace(cc.p(0, 0));
669-
var t = this.nodeToWorldTransform();
669+
var t = this.getNodeToWorldTransform();
670670
var scissorWidth = this._contentSize.width * t.a;
671671
var scissorHeight = this._contentSize.height * t.d;
672672
var parentClippingRect;

extensions/cocostudio/armature/display/CCDisplayFactory.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ ccs.displayFactory = {
8787
var detector = decoDisplay.getColliderDetector();
8888
if (detector) {
8989
var node = decoDisplay.getDisplay();
90-
var displayTransform = node.nodeToParentTransform();
90+
var displayTransform = node.getNodeToParentTransform();
9191
var helpTransform = this._helpTransform;
9292
helpTransform.a = displayTransform.a;
9393
helpTransform.b = displayTransform.b;
@@ -98,7 +98,7 @@ ccs.displayFactory = {
9898
var anchorPoint = cc.pointApplyAffineTransform(node.getAnchorPointInPoints(), helpTransform);
9999
helpTransform.tx = anchorPoint.x;
100100
helpTransform.ty = anchorPoint.y;
101-
var t = cc.affineTransformConcat(helpTransform, bone.getArmature().nodeToParentTransform());
101+
var t = cc.affineTransformConcat(helpTransform, bone.getArmature().getNodeToParentTransform());
102102
detector.updateTransform(t);
103103
}
104104
}

0 commit comments

Comments
 (0)