IEnumerator RespawnChunk() { isLoaded = true; unloadScene = SceneManager.UnloadSceneAsync(gameObject.scene); Resources.UnloadUnusedAssets(); StartCoroutine(CarMovement.LoadChunk(gameObject.scene.buildIndex)); while (!unloadScene.isDone) { yield return(null); } }