예제 #1
0
 public static void switchFrames(string canvasName)
 {
     if (canvasNameExists(canvasName))
     {
         frames.ForEach(x => x.gameObject.SetActive(x.name == canvasName || x.name == GlobalStrings.mainCanvas));
         frames.Find(x => x.name == canvasName).transform.position = frames.Find(x => x.name == GlobalStrings.mainCanvas).transform.position;
         //frames.Find(x => x.name == GlobalStrings.mainCanvas).transform.LookAt(frames.Find(x => x.name == canvasName).transform);
     }
     else
     {
         throw new System.ArgumentException(ElementLocator.elementNotFoundInUnity(canvasName));
     }
 }