public override void StateBegin() { DouduckGameCore.GetSystem <AudioInterface> ().PlayBGM(BGMAudio.InGame); m_inGameUI = DouduckGameCore.GetModule <GameObjectControlModule> ().GetGameObjectSet <InGameSet> ("InGame"); m_inGameUI.Show(); m_ItemManager = DouduckGameCore.GetSystem <ItemManager> (); m_ItemManager.Reset(); m_LastTime = GAME_TIME; m_itemTimer = 0f; m_inGameUI.timerText.text = string.Format("{0:###.}", m_LastTime); }
public void Reset() { m_PotController.ClearEffect(); m_PotController.SetColor(Color.white); m_TargetPotController.RandomSetting(); for (int i = 0; i < COUNTAINER_COUNT; i++) { m_itemContainerList[i].RemoveItem(); } m_AudioInterface = DouduckGameCore.GetSystem <AudioInterface> (); itemNameText.text = ""; }
public override void StateEnd() { DouduckGameCore.GetSystem <AudioInterface> ().PlayBGM(BGMAudio.Menu); m_inGameUI.Hide(); }