void Start() { if (respawnOnStart) { Respawn.RespawnRandomSquare(gameObject); } }
void Update() { if (destroyed && destroyedParts.transform.GetChild(0).position.y < respawnBelowY) { Respawn.RespawnRandomSquare(gameObject); ResetDestruction(); } }
void Start() { collider = gameObject.GetComponent <Collider>(); rigidbody = gameObject.GetComponent <Rigidbody>(); Respawn.RespawnRandomSquare(gameObject); }