void SetKillShow() { if (isPlayEffect && KillMsgQueue != null && KillMsgQueue.Count > 0) { KillsDate temp = KillMsgQueue.Dequeue(); data = temp; temp.msgkill.Init(); temp.msgkill.ShowMsgInfo(temp.KillsType, temp.isAced, temp.NameKill, temp.NameDeath, temp.ReadXml, temp.Title); } }
public void SetKills(eKillMsgType killType, bool isaced, string nameKill, string nameDeath, string readXml, EHeroKillTitle Title = EHeroKillTitle.eNoneTitel) { KillsDate killdate = new KillsDate(); killdate.KillsType = killType; killdate.isAced = isaced; killdate.NameKill = nameKill; killdate.NameDeath = nameDeath; killdate.ReadXml = readXml; killdate.Title = Title; killdate.msgkill = new MsgKill(); if (KillMsgQueue.Count <= 5) { KillMsgQueue.Enqueue(killdate); SetKillShow(); } }