2012-01-22 5 views
1

Je sais qu'il y a "l'exemple de jeu simple de Android Cocos2D" et "comment animer-sprites-in-cocos2d". J'utilise le code source Android "space shooter" comme exemple, créer un jeu de cartes simple.Comment mettre en œuvre l'animation Sprite en utilisant Cocos2D dans Android (VERSION JAVA)?

Mais il y a le gros problème que je ne sais pas comment utiliser CCSpriteFrame pour créer l'animation d'image-objet pour les cartes. Le shooter spatial n'a pas de code d'animation.

Je suis donc ici pour demander à l'exemple de code sur la façon de créer une animation de sprite en utilisant Cocos2D Android (VERSION JAVA).

+0

Pas besoin de crier. Si vous avez d'abord coché votre question avec cocos2d-android (vous avez utilisé cocos2d-iphone) vous n'auriez pas à vous soucier d'obtenir une réponse à cocos2d-iphone. – LearnCocos2D

Répondre

1

C'est le moyen que j'utilise pour mon animation, j'espère que cela vous sera utile.

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); 
       } 
Questions connexes