52 lines
906 B
C#
52 lines
906 B
C#
using BingoBrain.Core;
|
|
using System.Collections.Generic;
|
|
|
|
namespace BingoBrain
|
|
{
|
|
public class JTipsModel : BaseModel
|
|
{
|
|
#region 生命周期
|
|
|
|
protected override void OnInit()
|
|
{
|
|
}
|
|
|
|
protected override void OnDispose()
|
|
{
|
|
}
|
|
|
|
protected override void OnReset()
|
|
{
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region 消息
|
|
|
|
private Queue<TipsData> tipsDatas = new();
|
|
|
|
public void AddTips(TipsData tipsData)
|
|
{
|
|
if (tipsDatas.Count > 0)
|
|
{
|
|
return;
|
|
}
|
|
|
|
tipsDatas.Enqueue(tipsData);
|
|
}
|
|
|
|
public TipsData GetTips()
|
|
{
|
|
if (tipsDatas.Count > 0)
|
|
{
|
|
return tipsDatas.Dequeue();
|
|
}
|
|
else
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
}
|
|
} |