|
|
- using UnityEngine;
- using System.Collections;
-
- public class respawners : MonoBehaviour {
-
- private bool player1;
- private bool player2;
-
- public GameObject respawnPoint;
- public GameObject deathTrigger;
-
- public bool objective = false;
-
- private checkpoint deathScript;
-
- // Use this for initialization
- void Start () {
- deathScript = deathTrigger.GetComponent<checkpoint> ();
- }
-
- // Update is called once per frame
- void Update () {
-
- }
-
- void OnTriggerStay(Collider other) {
- if (other.name == "Player1")
- player1 = true;
- if (other.name == "Player2")
- player2 = true;
-
- if (player1 && player2) {
-
- if (objective) {
- Application.LoadLevel("CreditScreen");
- }
-
- deathTrigger.SetActive(true);
- deathScript.respawnPoint = respawnPoint;
- gameObject.SetActive(false);
-
- }
-
-
-
-
-
-
- }
- }
|