-
Creator 版本:2.2.0
-
目标平台: Web
源码 engine\cocos2d\core\physics\utils.js
getWorldRotation ,getWorldScale 这2个函数 中 的 while循环, 没有判断 parent为空。 以下是源码。
function getWorldRotation (node) {
var rot = node.angle;
var parent = node.parent;
while( parent.parent){
rot += parent.angle;
parent = parent.parent;
}
return -rot;
}
function getWorldScale (node) {
var scaleX = node.scaleX;
var scaleY = node.scaleY;
var parent = node.parent;
while( parent.parent){
scaleX *= parent.scaleX;
scaleY *= parent.scaleY;
parent = parent.parent;
}
return cc.v2(scaleX, scaleY);
}