在cocos2d中分解精灵

时间:2013-03-09 18:15:15

标签: iphone objective-c xcode cocos2d-iphone

我正在cocos2d为iPhone制作2D平面格斗游戏。当你射击一架敌机时,我试图这样做,它会分成几块不相称的碎片。将一个精灵打成多个精灵的最佳做法通常是什么?我应该为每个单独的部分创建新图像,还是像精灵表一样处理初始图像,并从分段创建一个新的精灵?

1 个答案:

答案 0 :(得分:1)

Please look at this tutorial

它产生一个点网格然后随机移动内部(非边缘)一点,所以它不是所有完美的三角形。然后每次更新它会分别移动/旋转三角形 - 然后立即绘制它们。

您将整个事物视为精灵,因此可以对其执行任何常规操作。此示例使用CCMoveBy将整个组从底部向下移动。