| | |
| | | |
| | | protected Canvas canvas; |
| | | |
| | | public int canvasOffset = 1; |
| | | |
| | | public Action<string, int> onSortingChanged; |
| | | |
| | | protected void Awake() |
| | |
| | | // skeletonAnimations.Clear(); |
| | | // skeletonAnimations.AddRange(gameObject.GetComponentsInChildren<SkeletonAnimation>(true)); |
| | | |
| | | canvas = GetComponentInChildren<Canvas>(); |
| | | canvas = GetComponentInChildren<Canvas>(true); |
| | | } |
| | | |
| | | public void UpdateSortingOrder() |
| | |
| | | |
| | | if (null != canvas) |
| | | { |
| | | canvas.sortingOrder = sortingOrder + 1; |
| | | canvas.sortingOrder = sortingOrder + canvasOffset; |
| | | if (!string.IsNullOrEmpty(sortingLayer)) |
| | | { |
| | | canvas.sortingLayerName = sortingLayer; |