0

我正在研究 cocos2d-iPhone。我想像在CUT THE ROPE游戏中一样相对于它的 y 轴旋转星星。我知道我们可以简单地通过 ccRotateto 操作将星星旋转到它的 x 轴。这是 CUT THE ROPE GAME 的链接。

http://www.youtube.com/watch?v=qoYJMaGPas4

在这个链接中,所有的星星都在它的 Y 轴上旋转。您可以在第一颗恒星中看到它,因为它是稳定的。

任何人都知道我们如何实现这个?

4

2 回答 2

2

Cocos2D 具有CCOrbitCamera可能对您有用的操作:

[[CCDirector sharedDirector] setProjection:kCCDirectorProjection3D];

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

[mySprite runAction: orbit];

您可以修改角度以获得所需的效果。

于 2013-05-16T18:26:26.300 回答
0

这是由动画帧完成的。你需要有旋转动画帧,你可以运行带有帧的动画来获得这种效果。

于 2013-05-16T05:52:35.840 回答