25 lines
551 B
C#
25 lines
551 B
C#
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
|
|
} |