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

速率超距离粒子系统未显示-2D游戏

  •  0
  • Siddharth  · 技术社区  · 5 年前

    我从Unity的资产商店买了一个粒子系统包: Epic Toon FX

    现在,在我的项目中,我想为我的玩家宇宙飞船使用物体轨迹效果。 因此,我在玩家宇宙飞船对象的子对象中添加了我选择的粒子系统对象。 但在Unity编辑器中运行项目时,我看不到任何痕迹。

    在粒子系统中,我注意到排放率是基于距离的。 enter image description here

    如何排放这种粒子系统? 这是一个很大的问题。 目前,它的母宇宙飞船物体正在移动。

    0 回复  |  直到 5 年前
        1
  •  0
  •   user13625527 user13625527    5 年前

    你的太空船游戏对象必须具有运动刚体。速度超过距离的问题是,它们不适合与运动僵硬的身体搭配。尝试将刚体类型设置为动态,重力比例设置为0。这应该会有所帮助。

    此外,记住通过改变刚体的速度而不是变换来移动刚体。还将模拟空间设置为世界。

    https://answers.unity.com/questions/1291623/particles-rate-over-distance-emission-not-working.html

    @席特哈尔特