关于Creator 1.5.0 修改节点Scale的一个报错BUG

在1.5出来之前我用的cc.Collider来检测角色与地板的碰撞,在更新1.5后我直接使用了新出的刚体组件,旧的cc.Collider直接取消了激活状态,然后问题就出现了
角色的转向我直接使用修改scaleX的方式来实现,在1.4.2中源代码没有,更新后角色在改变方向的时候,会出现报错(Mac版)
Simulator: /Applications/CocosCreator.app/Contents/Resources/cocos2d-x/simulator/mac/Simulator.app/Contents/Resources/src/jsb_polyfill.js:19143:TypeError: colliders[i].apply is not a function
查看代码后问题指向 CCRigidBody.js 文件第853行

_onNodeScaleChanged: function (event) {
        if (this._b2Body) {
            var colliders = this.getComponents(cc.Collider);
            for (var i = 0; i < colliders.length; i++) {
                colliders[i].apply();
            }
        }
},

也就是绑定了刚体组件的节点在修改scale后会触发执行当前节点绑定的collider组件的apply()函数,但是翻了下CCCollider.js,确实没有这个这个函数。
接着我继续翻Collider的爸爸CCComponent.js,也没有这个函数。
然后是CCObject.js,也没有。
最后我只能把原本绑定的Collider都删掉后才正常。
目前是学生狗,知道的也有限,不知道这是不是个BUG,还是我js用的有问题,求高人解答。

又查了下API,只有PhysicsCollider组件有apply ( )方法。
因此我认为是代码中 var colliders = this.getComponents(cc.Collider);
修改为 var colliders = this.getComponents(cc.PhysicsCollider); 应该是开发人员的本来意思

好的,感谢反馈