void Start() { if (m_invenUIObj != null) { GameObject invenUI = Instantiate(m_invenUIObj, transform); invenUI.name = m_invenUIObj.name; m_InventoryUI = invenUI.GetComponent <CInventoryUI>(); StartCoroutine(InventoryUICoroutine()); } if (m_messageUIObj != null) { GameObject messageUI = Instantiate(m_messageUIObj, transform); messageUI.name = m_messageUIObj.name; m_messageUI = messageUI.GetComponent <CMessageUI>(); } }
IEnumerator DeathMessage() { CMessageUI messageUI = CStageUIManager.Inst.MessageUI; yield return(new WaitForSeconds(1f)); messageUI.ShowMainMessage("You Died", 6f, Color.red, MessageClipType.PlayerDied); yield return(new WaitForSeconds(6f)); ResetUnit(); yield return(new WaitForSeconds(1f)); messageUI.ShowSubMessage("Remain : " + CQuestManager.Inst.RemainCount, 3f, MessageClipType.Base); }