Как реализовать анимацию Sprite с помощью Cocos2D в Android (версия JAVA)? - PullRequest
1 голос
/ 22 января 2012

Я знаю, что есть "простой игровой образец Android Cocos2D" и "как анимировать спрайты в кокосе2d".Я использую исходный код «космический шутер» для Android в качестве примера, создаю простую карточную игру.

Но есть большая проблема, которую я не знаю, как использовать CCSpriteFrame для создания спрайтовой анимации для карточек.Космический шутер не имеет анимационного кода.

Итак, я здесь, чтобы спросить пример кода о том, как создать спрайт-анимацию с помощью Cocos2D Android (JAVA VERSION).

1 Ответ

1 голос
/ 07 июня 2012

Это способ, которым я пользуюсь для анимации, надеюсь, он вам пригодится.

ArrayList<CCSpriteFrame> animFrames = new ArrayList<CCSpriteFrame>();
              CCSpriteFrameCache.sharedSpriteFrameCache();
              for (int i = 1;i <= 4; i++)
              { CCSpriteFrame frame = CCSpriteFrameCache.sharedSpriteFrameCache().spriteFrameByName( "sparkle." + i +".png");
              animFrames.add(frame);
              } 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...