Esempio n. 1
0
        public TBaseUI MyCloseUI <TBaseUI>(CloseUIType closeUIType = CloseUIType.Destroy, float time = 0, params object[] paramValues) where TBaseUI : IBaseUIForm
        {
            IBaseUIForm uiForm = CloseUI <TBaseUI>(time, paramValues);

            if (closeUIType == CloseUIType.Destroy)
            {
                UIMonoManager.Instance.AddDestroyCommand(uiForm);
            }

            return(null);
        }
Esempio n. 2
0
        public IBaseUIForm MyCloseUI(CloseUIType closeUIType = CloseUIType.Destroy, float time = 0, params object[] paramValues)
        {
            CloseUI(this, time, paramValues);

            if (closeUIType == CloseUIType.Destroy)
            {
                DestoryUI();
                return(null);
            }

            return(this);
        }