Esempio n. 1
0
        /// <summary>
        /// 打开弹窗
        /// </summary>
        /// <param name="view"></param>
        /// <param name="autoDestroyTime">自动销毁时间 为0标识不会自毁</param>
        /// <param name="parameter"></param>
        public void OpenTip(UIParameterArgs parameter, float autoDestroyTime = 0f)
        {
            if (parameter == null)
            {
                Debug.LogError("parameter 不要使用null  使用默认的 UIParameterArgs.Create() 无参数方法替代");
                return;
            }
#if UNITY_EDITOR
            if (this.WindowType != WindowTypeEnum.PopTip)
            {
                Debug.LogError("OpenTip Fail,Not Page Window " + this.name);
                return;
            }
#endif
            parameter.InsertParameter(autoDestroyTime, 0);
            this.ShowWindow(parameter);
            m_AllRecordViewTips.Add(this);
        }