Beispiel #1
0
 // Update is called once per frame
 void LateUpdate()
 {
     if (SortableTransform == null || SortableRenderer == null)
     {
         Debug.LogWarning("Transform or Renderer was null for " + name);
         GetRefs();
     }
     if (SortableTransform.position.y != _lastY)
     {
         _lastY = SortableTransform.position.y;
     }
     //_r.sortingOrder = LayerOrderer.GetLayerOrder(transform.position.y, (int)SortOffset);
     SortableTransform.position = LayerOrderer.SortTransform(this);
 }
 public void UpdateDepth()
 {
     GetR().sortingOrder = LayerOrderer.GetLayerOrder(transform.position.y, DepthOffset);
     //transform.position = LayerOrderer.SortTransform(transform, DepthOffset);
 }