コード例 #1
0
 GameObject cameraObject1, cameraObject2; //Objects for camera tracking.
 private void Awake()
 {
     Debug.Assert(Instance);
     sceneManager = gameObject.GetComponent <LevelLoader>();
     Debug.Assert(sceneManager);
     cameraScript = null;
 }
コード例 #2
0
 //Called from cameraPointsScript and LevelLoader to clear
 public void LoadedNewCameraLevel(cameraPointsScript cps)
 {
     cameraScript = cps;
     if (!cameraScript)
     {
         cameraObject1.transform.position = Vector3.zero;
         cameraObject2.transform.position = Vector3.zero;
     }
     else
     {
         Managers.TimeManager.Instance.totalTime = cameraScript.totalTime;
         Managers.TimeManager.Instance.timeLeft  = cameraScript.totalTime;
     }
 }