//---------------------------------------------------------------------------- public override bool Initialize() { m_layerUI = new UILayer(); m_layerUI.Initialize(); Messenger.AddListener(DgMsgID.DgMsg_RegisterAllUI, OnRegisterAllUI); Messenger.AddListener(DgMsgID.DgMsg_InitAfterMain, OnInitAferMain); Messenger.AddListener <string>(DgMsgID.DgUI_ShowUI, OnShowUI); Messenger.AddListener <string>(DgMsgID.DgMsg_HideLateToShow, OnHideLateToShowUI); Messenger.AddListener <string>(DgMsgID.DgUI_HideUI, OnHideUI); Messenger.AddListener <string>(DgMsgID.DgUI_ShowNew, OnShowNew); Messenger.AddListener <string, object>(DgMsgID.DgMsg_ShowUIOneParam, OnShowUIOneParam); Messenger.AddListener <string>(DgMsgID.DgUI_ShowOrHide, OnShowOrHide); Messenger.AddListener <string>(DgMsgID.DgUI_HideNew, OnHideNew); Messenger.AddListener <string, object>(DgMsgID.DgUI_ShowNewOneParam, OnShowNewOneParam); return(true); }