代码之家  ›  专栏  ›  技术社区  ›  user3582537

实现“浮动气泡”对象的最佳方法

  •  0
  • user3582537  · 技术社区  · 7 年前

    正如标题所说,我试图找到一种方法来实现一种浮动的泡沫(a SKSpriteNode 对象)在我的游戏里。 我在用 SpriteKit 但我真的不知道哪种方法是解决这个问题的最好方法。特别地:

    • 我是否应该“玩”xcode物理体中的值,以便找到反映soap泡泡物理特性的良好统计信息?

    enter image description here

    • 或者我应该将重力改为0.0并通过代码处理动画?如果是这样,如果我需要实现其他需要受标准-9,8重力值影响的对象呢?
    1 回复  |  直到 7 年前
        1
  •  0
  •   Gabriel Rocco    7 年前

    如果我理解你的想法…一个好主意是使用粒子发射器,在那里你可以使用一个纹理和发挥许多选项。在那里你可以有很多泡沫,释放出来。

    如果你的想法只是制作一个或两个气泡的动画…那么你可以使用spritekit代码(重力为0.0),使用skaction移动气泡,淡入/淡出,或者只使用.alpha。

    你也可以利用重力来移动它…但是你对气泡的作用就没有那么大的控制力了…

    如果你需要更多的帮助,请评论一下。希望我帮了你!