前提・実現したいこと
Unityのボタンでのシーン移動の質問です。
下記コードを実行したところ、Start→Main→Resultと順調に
シーンの移動が行われるのですが、ResultからStartやMainに戻ることができません。
一度使用したシーンに戻るにはSceneManager.LoadScene(" ")とは別の何かが必要なのでしょうか。
また、エラー・警告等は発生していません。
発生している問題
シーンを移動させていき、Resultのシーンまで移動したところで StartやMainのシーンに戻るボタンが反応せず、シーンの移動が出来なくなる
該当のソースコード
C#
Start(scene)-StartController.cs
using System.Collections; using UnityEngine; using UnityEngine.SceneManagement; public class StartController : MonoBehaviour { public void MainOnClick() { SceneManager.LoadScene("Main"); } }
Main-MainController.cs
using System.Collections; using UnityEngine; using UnityEngine.SceneManagement; public class MainController : MonoBehaviour { public void ResultOnClick() { SceneManager.LoadScene("Result") } }
Result-ResultController.cs
using System.Collections; using UnityEngine; using UnityEngine.SceneManagement; public class ResultController : MonoBehaviour { public void StartOnClick() { SceneManager.LoadScene("Start"); } public void MainOnClick() { SceneManager.LoadScene ("Main"); } }
試したこと
Build in SettingにてStart, Main, Resultシーンの登録
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/27 02:54
2019/02/27 03:04
2019/02/27 03:06
2019/02/27 03:18
2019/02/27 03:22