Files
JJBB/Assets/Project/Script/GameLogic/NetWork/PacketHandler/GC_UPDATENOTICEDATAHandler.cs
2024-08-23 15:49:34 +08:00

31 lines
924 B
C#

//This code create by CodeEngine
using System;
using Module.Log;
using Google.ProtocolBuffers;
using System.Collections;
namespace SPacket.SocketInstance
{
public class GC_UPDATENOTICEDATAHandler : Ipacket
{
public uint Execute(PacketDistributed ipacket)
{
GC_UPDATENOTICEDATA packet = (GC_UPDATENOTICEDATA )ipacket;
if (null == packet) return (uint)PACKET_EXE.PACKET_EXE_ERROR;
//enter your logic
NoticeWindow.ClearNotice();
for (int i = 0; i < packet.dataCount && i < packet.newsCount; i++)
{
NoticeWindow.addNotice(packet.GetNews(i),packet.GetData(i));
}
if (packet.HasIsShow)
{
NoticeLogic.ReceiveData = packet.IsShow;
}
return (uint)PACKET_EXE.PACKET_EXE_CONTINUE;
}
}
}