您的位置:首页 > 产品设计 > UI/UE

Ngui使用粒子

2016-03-22 22:03 447 查看
粒子系统的渲染顺序列默认为3000,而NGUI的渲染顺序默认也是从3000开始,当有嵌套的panel时或者Depth更高的panel时,GUI的渲染顺序会高于3000。

void LateUpdate()
{
  if (this.widgetInFrontOfMe != null && this.widgetInFrontOfMe.drawCall != null)
  {
    int rq = this.widgetInFrontOfMe.drawCall.renderQueue + 1;

    Renderer[] renders = this.gameObject.GetComponentsInChildren<Renderer>();
    foreach (Renderer renderss in renders)
    {
      foreach (Material material in renderss.materials)
        material.renderQueue = rq;

    }
  }
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: