public IEnumerator RespawnPlayerCo() { //Instantiate(deathEffect, player.transform.position, player.transform.rotation); player.GetComponent <Rigidbody>().velocity = Vector3.zero; player.enabled = false; //player.renderer.enabled = false; //camera.isFollowing = false; yield return(new WaitForSeconds(respawnDelay)); if (player.tag == "EnemyRed") { player.transform.position = RedChampSpawnPoint.transform.position; } if (player.tag == "EnemyBlue") { player.transform.position = BlueChampSpawnPoint.transform.position; } //player.transform.position = currentCheckPoint.transform.position; player.enabled = true; //player.renderer.enabled = true; //camera.isFollowing = true; energyManager.FullEnergy(); healthManager.FullHealth(); healthManager.isDead = false; // Instantiate(RespawnEffect, currentCheckPoint.transform.position, currentCheckPoint.transform.rotation); }