NGUI讨论群:333417608
方法一:
提供一个脚本。放在粒子上。
调整相应的renderQueue使粒子显示在UI前面。如果有些UI需要显示在粒子前面,记得修改相应UI的renderQueue。
using UnityEngine;
using System.Collections;
[ExecuteInEditMode]
public class SZUIRenderQueue : MonoBehaviour {
public int renderQueue = 3000;
public bool runOnlyOnce = false;
void Start()
{
Update();
}
void Update()
{
if (renderer != null && renderer.sharedMaterial != null)
{
renderer.sharedMaterial.renderQueue = renderQueue;
}
if (runOnl