Beispiel #1
0
 public void Sort <T>(MainCoordinate mainCoordinate, TypeOfSort firstObjectX, TypeOfSort firstObjectY, T[] GameObjects, Func <T, Vector3> getPosition) where T : MonoBehaviour
 {
     SetSortSettings(mainCoordinate, firstObjectX, firstObjectY);
     Sort(GameObjects, getPosition);
 }
Beispiel #2
0
 private void SetSortSettings(MainCoordinate mainCoordinate, TypeOfSort firstObjectX, TypeOfSort firstObjectY)
 {
     mainLine          = mainCoordinate;
     this.firstObjectX = firstObjectX;
     this.firstObjectY = firstObjectY;
 }
Beispiel #3
0
 public void Sort(MainCoordinate mainCoordinate, TypeOfSort firstObjectX, TypeOfSort firstObjectY, GameObject[] places)
 {
     SetSortSettings(mainCoordinate, firstObjectX, firstObjectY);
     Sort(places, x => x.transform.position);
 }