using System; using UnityEngine; namespace HK.FUJIFILM { public class Game : MonoBehaviour { private void Awake() { UIManager.Instance.LoadUI(nameof(HomeUI), AssetConst.Assets_Res_FUJIFILM_Prefabs_UI_Home_prefab); UIManager.Instance.LoadUI(nameof(TermAndConditionsUI), AssetConst.Assets_Res_FUJIFILM_Prefabs_UI_TermAndConditions_prefab); UIManager.Instance.LoadUI(nameof(ProductUI), AssetConst.Assets_Res_FUJIFILM_Prefabs_UI_Product_prefab); UIManager.Instance.LoadUI(nameof(ProductDesginUI), AssetConst.Assets_Res_FUJIFILM_Prefabs_UI_ProductDesgin_prefab); UIManager.Instance.LoadUI(nameof(ShoppingCartUI), AssetConst.Assets_Res_FUJIFILM_Prefabs_UI_ShoppingCart_prefab); // UIManager.Instance.LoadUI(nameof(ProductUI), AssetConst.Assets_Res_Prefab_UI_ProductUI_prefab); // UIManager.Instance.LoadUI(nameof(ShoppingCartUI), AssetConst.Assets_Res_Prefab_UI_ShoppingCartUI_prefab); // UIManager.Instance.LoadUI(nameof(SubmitMessageUI), AssetConst.Assets_Res_Prefab_UI_SubmitMessageUI_prefab); // UIManager.Instance.LoadUI(nameof(PrintReceiptUI), AssetConst.Assets_Res_Prefab_UI_PrintReceiptUI_prefab); // UIManager.Instance.LoadUI(nameof(SettingUI), AssetConst.Assets_Res_Prefab_UI_SettingUI_prefab); ProcedureManager.Instance.ClearProcedures(); ProcedureManager.Instance.AddProcedure(nameof(StartGameProcedure), new StartGameProcedure()); } private void Start() { ProcedureManager.Instance.StartProcedure(nameof(StartGameProcedure)); } private void Update() { if (Input.GetKeyDown(KeyCode.R)) { UIManager.Instance.Log(); } } } }