using UnityEngine; using System.Collections; /// <summary> /// 调整MeshRenderer的SortingOrder的工具 /// </summary> [ExecuteInEditMode] public class MeshRendererOrder : MonoBehaviour { public int sortingOrder; #if UNITY_EDITOR private Renderer _renderer; private void Update() { if (_renderer == null) _renderer = GetComponent<Renderer>(); _renderer.sortingOrder = sortingOrder; } #else private void Start() { GetComponent<Renderer>().sortingOrder = sortingOrder; } #endif }