【问题标题】:Particle animation for iOSiOS的粒子动画
【发布时间】:2010-08-24 09:34:34
【问题描述】:

我需要在基于UIView 的2D 游戏中使用粒子动画。目前我正在使用一组图像进行粒子动画。这使我的应用程序大小增加,有时会导致内存泄漏。有没有什么方法可以使用 Core Animation 制作粒子动画?

【问题讨论】:

    标签: ios core-animation particle-system


    【解决方案1】:

    cocos2d(见http://cocos2d-iphone.org/)是一个为iPhone 开发2d 游戏的框架。许多示例的源代码包括一些粒子动画演示。

    【讨论】:

    • 你是对的,但这是一个基于 uiview 的简单 2d 游戏,这就是我使用图像数组的原因。你能说一下uikit中粒子动画的其他方式吗?
    • 查看 Apple Dev 网站上的 WW DC 2010 演示 - 有一个名为“Session 424 - Core Animation in Practice, Part 1”的视频展示了使用 Core Animation 的粒子动画(来自火的水粒子消防栓接近尾声)。该示例代码应该可供下载。
    【解决方案2】:

    在 Apress 书籍“高级 iPhone 编程”中有一些很好的示例。我对这本书没有兴趣(财务上的)——但他们对此进行得很好。您可以花 20 美元左右的价格购买二手副本。

    【讨论】:

      【解决方案3】:

      我会推荐 Particle Designer (http://particledesigner.71squared.com/),如果你想单独使用他们的 PEX 文件或者你可以导出组合使用的 PLIST 文件,它有一个很好的 Objective-C 示例应用程序使用 COCOOS2D 框架(http://www.cocos2d.org/)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-08-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-07-22
        • 1970-01-01
        相关资源
        最近更新 更多