using UnityEngine; using UnityEngine.SceneManagement; public class FlowController : MonoBehaviour { public GameObject canvasTutorial; public GameObject canvasListBarang; public GameObject canvasEvakuasi; public GameObject canvasInfoJalur; public GameObject canvasSlideAkhir; public GameObject mencaripath; public GameObject canvasGempa; public PlayerBergerak1 kontrolPlayer; void Start() { // Awal hanya canvasTutorial yang aktif canvasTutorial.SetActive(true); canvasListBarang.SetActive(false); canvasEvakuasi.SetActive(false); canvasInfoJalur.SetActive(false); if (kontrolPlayer != null) kontrolPlayer.Gerak = false; } public void SelesaiTutorial() { canvasTutorial.SetActive(false); canvasListBarang.SetActive(true); kontrolPlayer.Gerak = true; } public void SelesaiBerlindung() { canvasGempa.SetActive(false); canvasEvakuasi.SetActive(true); kontrolPlayer.Gerak = true; } public void SelesaiEvakuasi() { canvasEvakuasi.SetActive(false); canvasInfoJalur.SetActive(true); mencaripath.SetActive(true); canvasSlideAkhir.SetActive(true); } public void KembaliKeMenu() { SceneManager.LoadScene("MainMenu"); } }