粒子系统ONGui() - Unity3d

Particle system ONGui() - Unity3d

我正在 Unity3d 中开发游戏,我有一些使用 OnGUI() 方法的脚本,它们附加到我的 GameMenu 对象。我需要在 GUI 脚本处于活动状态时在场景中播放粒子系统。当我这样做时,我看不到粒子系统,因为 OnGUI 方法正在禁用我的 MainCamera 并且位于场景中的所有内容之上。

那么有没有办法在OnGUI()方法前面播放粒子系统?

我的场景是这样的:

在红色标记区域,我希望播放我的粒子系统以强调选择。但是整个菜单都是用OnGUI()方法设计的,我的粒子系统在我看不到的地方播放。

避免使用 OnGui,它已被弃用。 Unity 通过其新的 GUI 系统支持此功能。但是,使用 OnGUI 是不可能的(不使用第 3 方工具)。