C# 不统一的粒子

C# 不统一的粒子,c#,unity5,particle-system,particles,C#,Unity5,Particle System,Particles,我制作了一个烟雾粒子效果,每当玩家射击时我都会实例化它,它可以工作,但在背景中看不到。如果我删除了背景,它是可见的,我会尝试更改排序层,创建一个新层,并将其置于默认层之上,但不管它在背景之下是什么。有什么想法吗?假设您正在开发一个2D游戏,您可以使用z轴设置元素到相机的距离(与渲染顺序等效) 通常在2D游戏中,主摄像头在z轴上的位置为-10。因此,在背景中移动检查器,假设z=5或z=10,并将粒子系统保持在z=0,应该可以解决您的问题 试试这个简单的技巧,如果你仍然面临问题,请告诉我 你可以检查

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

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

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

试试这个简单的技巧,如果你仍然面临问题,请告诉我


你可以检查下半部分以便更好地理解

是的,我很困惑,Y值只会将所有东西向上移动,不是吗?谢谢你的帮助,我修正了它,它实际上是Z值,其他人也有同样的问题,非常感谢!Uff z值,我写错了。我将编辑anwser。很抱歉,我已将其标记为已解决。谢谢你的帮助