【问题标题】:Particles not appearing in Unity粒子未出现在 Unity 中
【发布时间】:2017-11-03 07:48:05
【问题描述】:

我制作了一个烟雾粒子效果,每次玩家射击时都会实例化它,它可以工作,但在背景中看不到。如果我删除它可见的背景,我尝试更改排序层,创建一个新层并将其放在默认值之上,但不管它仍然在背景之下。有什么想法吗?

【问题讨论】:

    标签: c# unity5 particle-system particles


    【解决方案1】:

    假设您正在开发一款 2D 游戏,您可以使用 z 轴来设置元素到相机的距离(相当于渲染的顺序)

    通常在 2D 游戏中,主摄像头位于 z 轴 -10 处。因此,将检查器中的背景移至 z=5 或 z=10,并将粒子系统保留在 z=0 中应该可以解决您的问题。

    试试这个简单的技巧,如果您仍然遇到问题,请告诉我。

    您可以查看video 的后半部分以更好地理解

    【讨论】:

    • 是的,我很困惑,Y 值只会向上移动所有内容,不是吗?感谢您的帮助
    • 我修好了它实际上是Z值,其他人也有同样的问题,非常感谢!
    • Uff z 值,我写错了。我将编辑答案。
    • 抱歉,我将其标记为已解决。感谢您的帮助
    【解决方案2】:

    此外,如果您正在制作 3D 游戏,您可以转到粒子的材质并确保将渲染面设置为两者。我只是遇到了这个问题,这让我很烦。但这解决了它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多