HaSSaN.Doodiyan
HaSSaN.Doodiyan

Reputation: 23

GameObject.renderer deprecated

I try this code but Player.renderer.enabled = false; doesn't exist. Here is my code:

public IEnumerator RespawnPlayerCo()
{
    Instantiate(deathParticle, player.transform.position, player.transform.rotation);
    player.enabled = false;
    player.renderer.enabled = false; //error is here
    Debug.Log("Player Respawn");
    yield return new WaitForSeconds(respawnDelay);
    player.transform.position = currentCheckPoint.transform.position;
    Instantiate(respawnParticle, currentCheckPoint.transform.position, currentCheckPoint.transform.rotation);
}

Upvotes: 2

Views: 1644

Answers (1)

Droppy
Droppy

Reputation: 9721

As per the documentation:

Removed in version 5.3.5p6

Property renderer has been deprecated. Use GetComponent<Renderer>() instead. (UnityUpgradable)

Upvotes: 6

Related Questions