using System.Collections; using UnityEngine; using Yarn.Unity; namespace AibisDream.FixSystem { public static class ScreenYarnCommand { private static ScreenSystem ScreenSystem => FixSystemCenter.SystemDic.Get(); [YarnCommand("open_screen")] public static IEnumerator OpenScreen() { Sprite sprite = Resources.Load("Art/Obj/gear"); return ScreenSystem.OnLink(sprite); } [YarnCommand("close_screen")] public static IEnumerator CloseScreen() { return ScreenSystem.OnUnlink(); } [YarnCommand("clear_screen")] public static void ClearTextScreen() { ScreenSystem.ClearTextScreen(); } } }