using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; public class PlayerDeath : MonoBehaviour { [SerializeField] string Player2Tag; void Update() { } private void OnCollisionEnter(Collision collision) { if (collision.collider.tag == Player2Tag) SceneManager.LoadScene(SceneManager.GetActiveScene().name); } }
Player2Tag
Player2
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; public class RestartManager : MonoBehaviour { [SerializeField] KeyCode keyRestart; [SerializeField] string PlayerTag; void Update() { if (Input.GetKey(keyRestart)) SceneManager.LoadScene(SceneManager.GetActiveScene().name); } private void OnCollisionEnter(Collision collision) { if (collision.collider.tag == PlayerTag) SceneManager.LoadScene(SceneManager.GetActiveScene().name); } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)