求教CCNode的setRotation问题

CCNode里面有setRotation,setRotationX,setRotationY

然后getRotation的时候是取得x的,还判断了x和y是否相等,既然是这样,为什么还要分成xy两个值呢?

另外,我用一个精灵跑一个CCRotateTo的时候,观察他的rotation值变化,为什么会出现大于360的值?

请高手解惑。。。