【问题标题】:Cocos2d CCSprite animation with multiple children带有多个孩子的 Cocos2d CCSprite 动画
【发布时间】:2012-04-04 15:16:50
【问题描述】:

这个问题纯粹是概念性的,因为我还没有创建我所指的精灵表。如果您有针对我的问题的不同方法的建议,我将不胜感激。

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

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

【问题讨论】:

    标签: iphone animation cocos2d-iphone ccsprite


    【解决方案1】:

    您好,这是一个奇怪的问题,这样做会很有趣。根据我对 Cocos2d 的理解,我会为所有部分学习不同的课程。就像我的身体分为 3 个部分(头、身体和腿)。我会为它们创建不同的自定义类,它们是 CCSprite 的子类,并为它们的每种类型保留枚举和动画。在 GameScene 中,将不同的 objetcs 作为主 Sprite 的子对象并同步动画。 希望这可以帮助。 :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多