public void Initialise(MessageInfoType msgType, int iconID, Color bgColor, int countValue = 0) { //IL_0006: Unknown result type (might be due to invalid IL or missing references) //IL_0045: Unknown result type (might be due to invalid IL or missing references) //IL_004c: Unknown result type (might be due to invalid IL or missing references) m_countText.set_color(bgColor); MessageInfoIconData[] icons = m_datas.icons; if (iconID < icons.Length) { MessageInfoIconData messageInfoIconData = icons[iconID]; m_iconImg.set_sprite(messageInfoIconData.visual); m_iconImg.set_color(messageInfoIconData.useColor ? bgColor : Color.get_white()); } else { m_iconImg.get_gameObject().SetActive(false); } switch (msgType) { case MessageInfoType.Default: m_countRoot.SetActive(false); break; case MessageInfoType.Score: m_countRoot.SetActive(true); m_countText.text = countValue.ToString(); break; default: throw new ArgumentOutOfRangeException("msgType", msgType, null); } }
public static string Success(string message, object data, MessageInfoType returnType) { return(JsonConvert.SerializeObject(new { Success = true, Message = message, Data = data, ReturnType = returnType })); }
public static DialogResult Show(string text, MessageInfoType messageType, bool cancelVisible = false) { var d = new MessageDialog(); d.MessageType = messageType; d.MessageText = text; d.CancelButtonVisible = cancelVisible; var cmd = d.ShowDialog(); d.Dispose(); return cmd; }
public static DialogResult Show(string text, MessageInfoType messageType, bool cancelVisible = false) { var d = new MessageDialog(); d.MessageType = messageType; d.MessageText = text; d.CancelButtonVisible = cancelVisible; var cmd = d.ShowDialog(); d.Dispose(); return(cmd); }
/// <summary> /// 回话即将超时,请问您是否需要继续? /// </summary> //public static MessageInfo Timeout_001 = Factory(MessageInfoType.TimeOutMessageInfo, string.Empty); #endregion #region Retry /// <summary> /// AD Check失败。 /// </summary> //public static MessageInfo Retry_001 = Factory(MessageInfoType.RetryMessageInfo, ErrorCodes.E23_9501); #endregion /// <summary> /// 消息工厂 /// </summary> /// <param name="msgType">消息类型</param> /// <param name="strMsgCode">消息Code</param> /// <param name="msgIcon">询问消息类型默认为Yes/N0</param> /// <returns></returns> public static MessageInfo Factory(MessageInfoType msgType, string strMsgCode, MessageBoxType msgIcon = MessageBoxType.QYesAndNo) { MessageInfo msg; switch (msgType) { case MessageInfoType.InformationMessageInfo: msg = new InformationMessageInfo(strMsgCode); break; case MessageInfoType.ErrorMessageInfo: msg = new ErrorMessageInfo(strMsgCode); break; case MessageInfoType.WarnMessageInfo: msg = new WarnMessageInfo(strMsgCode); break; case MessageInfoType.QuestionMessageInfo: msg = new QuestionMessageInfo(msgIcon, strMsgCode); break; case MessageInfoType.TimeOutMessageInfo: msg = new TimeOutMessageInfo(strMsgCode); break; case MessageInfoType.RetryMessageInfo: msg = new RetryMessageInfo(strMsgCode); break; default: msg = new InformationMessageInfo(strMsgCode); break; } return(msg); }
/// <summary> /// cqgis:程序弹出消息框显示的信息 /// </summary> /// <param name="message">消息内容</param> /// <param name="type">1 详情 2 错误 </param> public MessageBoxInfoEvent(string message, MessageInfoType type = MessageInfoType.Info) { Message = message; Type = type; }
private void DrawInfoMessage(FightInfoMessageRibbon ribbon, FightInfoMessage message, MessageInfoType messageType) { //IL_0014: Unknown result type (might be due to invalid IL or missing references) ribbon.Initialise(messageType, (int)message.iconType, m_colors[(int)message.ribbonGroup], message.countValue); ribbon.PlayAnimation(message.id, ReleaseRibbon); }