使用CCOrbitCamera在Cocos2d中翻转其Y轴上的精灵

时间:2011-02-12 22:16:27

标签: cocos2d-iphone

在Cocos2d中我可以使用CCOrbitCamera动作来旋转翻转精灵。像这样的东西在x轴上工作得很好:

CCOrbitCamera * orbit = [CCOrbitCamera actionWithDuration:2 radius:1 
    deltaRadius:0 angleZ:0 deltaAngleZ:360 angleX:0 deltaAngleX:0];

[self runAction: [CCRepeatForever actionWithAction:orbit]];

但我需要的是让它在y轴上翻转,有点像假人在射击场中起身。

你能指点一下吗?谢谢!

2 个答案:

答案 0 :(得分:2)

CCOrbitCamera * orbit = [CCOrbitCamera actionWithDuration:2 radius:1 deltaRadius:0 angleZ:0 deltaAngleZ:360 angleX:90 deltaAngleX:0]

将angleX更改为90将更改旋转轴

答案 1 :(得分:0)

我最终通过垂直缩放精灵来伪造它。不是那么漂亮,但它完成了这项工作。