Closed Parasuatene closed 2 years ago
以下のようにシーン読み込みを遅延させてみたがシーン読み込みのエラーは直らなかった。
/// <summary>
/// ゲームオーバー処理
/// </summary>
public void GameOver()
{
// JSONへの書き込み処理
JsonManager jsonManager = GameObject.Find("JsonManager").GetComponent<JsonManager>();
jsonManager.WriteJsonData();
// リザルト画面に遷移
//SceneManager.LoadScene("Result");
StartCoroutine(LoadResultScene());
}
/// <summary>
/// Resultシーンへの読み込み処理
/// </summary>
/// <returns></returns>
private IEnumerator LoadResultScene()
{
var async = SceneManager.LoadSceneAsync("Result");
async.allowSceneActivation = false;
yield return new WaitForSeconds(0.5f);
async.allowSceneActivation = true;
}
エラーの原因はKanjiInfos.jsonが存在しないことっぽい。
WebGLでビルド後にResultシーンへの読み込みを行おうとしたところ、シーン読み込みがうまく作動しなかった。
原因