我尝试了这段代码,但是Player.renderer.enabled = false;并不存在。这是我的代码:
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);
}发布于 2016-07-19 06:38:07
根据文档
删除5.3.5p6版本的 属性呈现器已被废弃。使用
GetComponent<Renderer>()代替。(UnityUpgradable)
https://stackoverflow.com/questions/38450989
复制相似问题