//雨松大神的方法
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class UIDepth : MonoBehaviour {
public int order;
public bool isUI = true;
// Use this for initialization
void Start () {
if (isUI)
{
Canvas canvas = GetComponent<Canvas>();
if (canvas == null)
{
canvas = gameObject.AddComponent<Canvas>();
}
canvas.overrideSorting = true;
canvas.sortingOrder = order;
}
else
{
Renderer[] renders = GetComponentsInChildren<Renderer>();
foreach (Renderer render in renders)
{
render.sortingOrder = order;
}
}
}
}