private void OnChangeStateUserInterfaceSlotItemAlbumManager(UserInterfaceSlotItemAlbumManager.State state) { switch (state) { case UserInterfaceSlotItemAlbumManager.State.SlotItemDetail: mUIHowToAlbum.ChangeGuideStatus(UIHowToAlbum.GuideState.Detail); break; case UserInterfaceSlotItemAlbumManager.State.SlotItemList: mUIHowToAlbum.ChangeGuideStatus(UIHowToAlbum.GuideState.List); break; } }
private void OnPushState(UserInterfaceSlotItemAlbumManager.State state) { SingletonMonoBehaviour <UIShortCutMenu> .Instance.IsInputEnable = false; if (state != UserInterfaceSlotItemAlbumManager.State.SlotItemList) { if (state == UserInterfaceSlotItemAlbumManager.State.SlotItemDetail) { SingletonMonoBehaviour <UIShortCutMenu> .Instance.IsInputEnable = true; this.OnPushSlotItemDetailState(); } } else { SingletonMonoBehaviour <UIShortCutMenu> .Instance.IsInputEnable = true; this.mUISlotItemAlbumList.SetActive(true); this.mUISlotItemAlbumList.Initialize(this.mAlbumModels); this.mUISlotItemAlbumList.SetKeyController(this.mKeyController); this.mUISlotItemAlbumList.StartState(); } }