b2Body getAngle() 角度没有变化,进行在曲面也没变化?

for (var i = 0, l = bodies.length; i < l; i++) {
var body = bodies[i];
var node = body.node;

    var b2body = body._b2Body;
    var pos = b2body.GetPosition();

    tempPosition.x = pos.x * PTM_RATIO;
    tempPosition.y = pos.y * PTM_RATIO;

    var angle = b2body.GetAngle() * PHYSICS_ANGLE_TO_ANGLE;

}

当body 在曲面上滚动的时候,角度基本都是0。 但是曲面角度都是50度以上的,请问是什么问题?难度body的角度不会跟随曲面的角度变化。