예제 #1
0
 void OnTriggerEnter2D(Collider2D other)
 {
     if (other.CompareTag("Hazard"))
     {
         //TODO: Destroy
     }
     if (other.CompareTag("CamArea"))
     {
         CamArea targetArea = other.GetComponent <CamArea>();
         Camera.main.GetComponent <CamMovement>().SetTempTarget(targetArea.transform, targetArea.centerSpeed, targetArea.targetSize);
     }
 }
예제 #2
0
 void OnTriggerEnter2D(Collider2D other)
 {
     if (other.CompareTag("Hazard"))
     {
         //TODO: Destroy
     }
     if (other.CompareTag("CamArea"))
     {
         CamArea targetArea = other.GetComponent <CamArea>();
         Camera.main.GetComponent <CamMovement>().SetTempTarget(targetArea.transform, targetArea.centerSpeed, targetArea.targetSize);
     }
     if (other.CompareTag("ExitDoor"))
     {
         //TODO: Change Scene
         UnityEngine.SceneManagement.SceneManager.LoadScene(FindObjectOfType <ObjectiveControl>().nextScene);
     }
 }