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

28 lines
900 B
C#

//This code create by CodeEngine
using System;
using Games.LogicObj;
using Module.Log;
using Google.ProtocolBuffers;
using System.Collections;
namespace SPacket.SocketInstance
{
public class GC_BROADCASTPSSTATEHandler : Ipacket
{
public uint Execute(PacketDistributed ipacket)
{
GC_BROADCASTPSSTATE packet = (GC_BROADCASTPSSTATE) ipacket;
if (null == packet) return (uint) PACKET_EXE.PACKET_EXE_ERROR;
//enter your logic
Obj_OtherPlayer _otherPlayer =Singleton<ObjManager>.GetInstance().FindObjCharacterInScene(packet.ObjId) as Obj_OtherPlayer;
if (_otherPlayer)
{
_otherPlayer.PaoShangState = packet.State;
//_otherPlayer.UpdatePaoShangStateEffect(_otherPlayer.PaoShangState);
}
return (uint) PACKET_EXE.PACKET_EXE_CONTINUE;
}
}
}