diff --git a/popcorn/Assets/MyGame/Scripts/TutorialManager.cs b/popcorn/Assets/MyGame/Scripts/TutorialManager.cs index bc7ea63d..baa09424 100644 --- a/popcorn/Assets/MyGame/Scripts/TutorialManager.cs +++ b/popcorn/Assets/MyGame/Scripts/TutorialManager.cs @@ -7,28 +7,23 @@ namespace MyGame.Scripts { public class TutorialManager : SingletonMonoBehaviour { - /* - * UIMaskをPrefab化 - * 必要な時にInstantiateしてTransform設定 - * Unmask自体にクリック判定? - * 指定ボタンが押されたらマスクDestroy - * 次のTutorialへ - * BrotherConversationはCompleteにコールバック設定できるのでそのタイミングで次のステップ実行 - * ステップを記憶 - */ [SerializeField] private TutorialObjectMask maskPrefab; public int Index => index; private int index; private List scriptList; private void Start() { - index = 1; + ResetTutorial(); scriptList = SpreadsheetDataManager.Instance.GetBaseDataList(Const.TutorialScriptDataSheet); } + public void ResetTutorial() + { + index = 1; + } + public void ShowTutorialConversation(int id, Action onComplete = null) { - Debug.Log($"count:{scriptList.Count}"); var list = scriptList.Where(data => data.id == id).ToList(); if (list.Count == 0) {