如何在Cocos2d,Objective-c或流行或免费的mac图像编辑器中沿X或Y轴旋转图像或子画面?

时间:2011-11-26 04:58:57

标签: cocos2d-iphone

如果您访问以下链接,可能更容易理解我要完成的任务:

http://blog.flexexamples.com/2008/08/02/rotating-an-image-along-its-x-axis-y-axis-and-z-axis-in-flex-and-flash-player-10/

在cocos2d中,可以很容易地沿z轴旋转图像。我想要做的是沿着X或Y轴旋转,如链接所示(如果你滑动rotationX或rotationY的滑块)。

能够在cocos2d中以编程方式执行此操作将是理想的,但如果我甚至可以在免费或低成本的mac图像编辑器中执行此操作,它将解决我的问题,因为我可以保存图像并只是动画它们的cocos2d。

2 个答案:

答案 0 :(得分:1)

找到答案:

CCFiniteAction * foo = [CCActionTween actionWithDuration:1.0 key:@“scaleX”from:1.0 to:-1 / 0]; [sprite runAction:foo];

您也可以使用“scaleY”而不是scaleX

来翻转“x”轴

答案 1 :(得分:0)

您可以修改CCSprite的camera属性以更改精灵的三维方向。