Iphone 具有多个子对象的Cocos2d CCSprite动画

Iphone 具有多个子对象的Cocos2d CCSprite动画,iphone,animation,cocos2d-iphone,ccsprite,Iphone,Animation,Cocos2d Iphone,Ccsprite,这个问题纯粹是概念性的,因为我还没有创建我所指的精灵表。如果你有不同的方法来解决我的问题,我会很感激你的建议 我在脑海中创建的精灵表包含了一系列不同的人体、发型、衬衫、裤子、鞋子等。其想法是,用户将在运行时选择与他们的播放器一起使用的衣服,每件衣服都将作为孩子添加到CCSprite中 问题:这些播放器需要设置动画,例如,当播放器四处走动时。我曾计划为每个可能的动画帧将每个服装项目的单独图像添加到精灵表中。创建播放器移动所需的CCAnimation对象时,如何创建CCSpriteFrame以添加到

这个问题纯粹是概念性的,因为我还没有创建我所指的精灵表。如果你有不同的方法来解决我的问题,我会很感激你的建议

我在脑海中创建的精灵表包含了一系列不同的人体、发型、衬衫、裤子、鞋子等。其想法是,用户将在运行时选择与他们的播放器一起使用的衣服,每件衣服都将作为孩子添加到CCSprite中


问题:这些播放器需要设置动画,例如,当播放器四处走动时。我曾计划为每个可能的动画帧将每个服装项目的单独图像添加到精灵表中。创建播放器移动所需的CCAnimation对象时,如何创建CCSpriteFrame以添加到动画中,该动画包含与原始CCSprite匹配的所有必需自定义服装项目?如果你有别的建议可以解决我的问题,我很乐意听听。

嗨,这是一个奇怪的问题,这样做会很有趣。根据我对Cocos2d的理解,我会为所有部分参加不同的课程。就像我的身体被分成三部分(头,身体和腿)。我会为它们创建不同的自定义类,它们是CCSprite的子类,并为它们的每种类型保留枚举和动画。在游戏场景中,将不同的对象作为主精灵的子对象,并同步设置所有对象的动画。
希望这有帮助。:)

嗨,这是个奇怪的问题,这样做会很有趣的。根据我对Cocos2d的理解,我会为所有部分参加不同的课程。就像我的身体被分成三部分(头,身体和腿)。我会为它们创建不同的自定义类,它们是CCSprite的子类,并为它们的每种类型保留枚举和动画。在游戏场景中,将不同的对象作为主精灵的子对象,并同步设置所有对象的动画。 希望这有帮助。:)