Как повернуть изображение или спрайт по оси X или Y в Cocos2d, Objective-c или в популярном или бесплатном редакторе изображений Mac? - PullRequest
0 голосов
/ 26 ноября 2011

Если вы перейдете по следующей ссылке, может быть легче понять, что я пытаюсь выполнить:

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, как показано в ссылке (если вы перемещаете ползунки вращения X или вращения Y).

Было бы идеально сделать это программно в cocos2d, ноесли бы я мог сделать это в бесплатном или недорогом редакторе изображений Mac, это решило бы мою проблему, поскольку я мог бы затем сохранить изображения и просто анимировать их в cocos2d.

Ответы [ 2 ]

1 голос
/ 04 февраля 2012

Нашел ответ:

CCFiniteAction * foo = [CCActionTween actionWithDuration: 1.0 ключ: @ "scaleX" от: 1.0 до: -1/0]; [sprite runAction: foo];

Вы также можете пролистать вдоль оси «x», используя «scaleY» вместо scaleX

0 голосов
/ 26 ноября 2011

Можно изменить свойство camera в CCSprite, чтобы изменить трехмерную ориентацию спрайта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...