【问题标题】:Cool bubble effect using something like CCParticle in Cocos2d (no third party tools)使用 Cocos2d 中的 CCParticle 之类的酷气泡效果(无第三方工具)
【发布时间】:2012-07-02 14:35:22
【问题描述】:

我想实现类似here 的炫酷粒子效果。

气泡应该类似于从中心开始并扩大的爆炸。我想添加一个从气泡左侧和右侧出来的动画波,看起来像this。我想我可以使用两个不同的动画并将它们放在一起,因为我认为这在 Cocos2d 游戏中从未做过。

另外,我想避免使用非 Cocos2d 工具作为particle designer。在Cocos2d cookbook 的第 1 章中,我发现了一些很酷的粒子示例,并且代码似乎并不太复杂。相反,使用第三方工具我需要导入他们的类并使用他们的文件格式来创建粒子,我必须付费。更何况似乎没有多少粒子效果文件被共享(至少不是我想要的)。

非常感谢。

编辑:我添加了一条关于两个动画中的第一个如何工作的理论的评论。

【问题讨论】:

  • 实际上,如果我仔细观察那个气泡爆炸效果,我可以区分两个元素。一个是像“ParticleGalaxy”和“ParticleFlower”这样的粒子效果,另一个可能是重新缩放的PNG图像(白色气泡)。所以这可以形成效果的第一部分。对于第二部分(波浪),我想问题仍然悬而未决。

标签: ios graphics cocos2d-iphone effects particles


【解决方案1】:

您最好的机会是使用粒子设计器。您可以修改库中的发射器并可视化您的更改。这是实现出色效果的最简单方法。一旦你找到你喜欢的值的组合,你可以简单地从代码中创建一个发射器并自己设置所有这些属性。您不必支付或使用任何课程(实际上您不必这样做,它已经内置在 cocos2D 中)。所以只需下载免费版本的粒子设计器,然后从代码中设置值。都是一样的,只是需要多做一点工作。

【讨论】:

  • 在我的问题中,我明确表示我不想使用粒子设计器。此外,通过简单地改变粒子的图案,我将无法达到我想要的效果。我需要两个单独的动画并将它们合并在一起,这对于粒子设计器中的单个项目似乎是不可能的。我正在努力解决这个问题,如果我掌握了它或者其他人想出了另一个解决方案,我可能会发布一个带有解决方案的视频。
  • 我知道你这么说。但在视觉上处理它是最简单的方法。您可以制作每个动画并在同一位置创建 2 个发射器。我建议因为你说你不想使用粒子设计器的原因是:你必须付费并且你必须导入他们的类。我告诉过你,你不必做任何这些。顺便说一句,在粒子设计器中您可以在代码中做的任何事情都没有。基本上是一样的,因为它具有您可以在代码中设置的所有属性。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-05-24
  • 1970-01-01
  • 1970-01-01
  • 2017-04-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多