void OnDestroy() { // 作成したMeshRendererを削除 if (_meshRenderer != null) { MeshRenderer.Destroy(_meshRenderer); } }
private void ReloadSequence() { audioSource.Stop(); PlayDeathSound(); deathParticles.Play(); UnityEngine.Object rocketBody = GameObject.Find("RocketAppearance"); UnityEngine.Object rocket = GameObject.Find("Rocket"); MeshRenderer.Destroy(rocketBody); rigidBody.Sleep(); state = State.Duying; Invoke("ReloadScene", levelLoadDelay); }