【问题标题】:how to learn "Animations in COCOS2D"如何学习“COCOS2D 中的动画”
【发布时间】:2010-06-10 06:35:11
【问题描述】:

我是 cocos2d 动画的新手,我想学习它,因为我在 cocos2d 中制作 iPhone 游戏时总是停留在动画点。

谁能给我建议学习这种动画的方法,让游戏动画制作变得容易。

谢谢。

【问题讨论】:

  • 如果有人知道更好的方法来学习 cocos2d 中的此类动画,如果有任何好的方法或一些好的信息,即重点使 iphone 中的动画与 cocos2d 易于创建。

标签: iphone animation cocos2d-iphone


【解决方案1】:

似乎有两种方法可供选择 - 要么您的精灵以常规方式布局,因此可以以编程方式从精灵表中挑选出来,就像第一个示例一样。另一种方法是使用 Zwoptex 之类的工具来创建 sprite sheet 和相应的 plist,告诉 Cocos2d 在哪里可以找到 sheet 上的图像,请参见第二个示例。

使用常规布局从工作表中获取精灵的教程:

http://getsetgames.com/2010/04/18/how-to-animate-sprites-in-cocos2d/

基础是:

  1. 将您的图片合成为一张大图片/纹理
  2. 使用该纹理创建一个 CCSpriteSheet
  3. 使用您的 sprite 表中的一张图片创建一个 CCSprite
  4. 创建一个 CCAnimation 并用 CCSpriteFrame 填充它 - 每个都代表动画中的一个帧
  5. 创建一个 CCAnimate 动作来管理显示每一帧并在 sprite 上运行它,瞧。

另一种方法是使用Zwoptex 之类的工具在工作表上配置您的图像,该工作表将导出精灵表和其中的图像详细信息列表。

本教程的前三分之一解释它:

http://www.raywenderlich.com/606/how-to-use-box2d-for-just-collision-detection-with-cocos2d-iphone

希望对您有所帮助, 克里斯

【讨论】:

  • 谢谢哥们,这个不错。
【解决方案2】:

网上有几个 cocos2d 教程可用。也看看他们的文档。另一个很好的资源是 github.com,在那里你可以找到至少几个用 cocos2d 制作的开源游戏

【讨论】:

    【解决方案3】:

    我主要使用 2 个工具来制作图像的动画:

    1. Texture Packer

    2. Zwoptex

    这 2 个工具非常适合使用它。 Texture Packer 还集成了物理编辑器,可用于将物理集成到游戏中。你可以从Ray Wenderlich Demos.获得这两个动画的教程

    【讨论】:

      【解决方案4】:

      本课程帮助您使用 Cocos2D 构建游戏,但费用为 99 美元。但是课程中涵盖了动画,因此您也可以研究这个方向:

      Click here

      【讨论】:

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