//패킷의 헤더 생성 byte[] CreateUdpHeader <T>(Packet <T> data, int udpId) { byte[] msg = data.GetPacketData(); HeaderData headerData = new HeaderData(); HeaderSerializer headerSerializer = new HeaderSerializer(); headerData.length = (short)msg.Length; headerData.source = (byte)NetworkManager.Source.ClientSource; headerData.id = (byte)data.GetPacketId(); headerData.udpId = udpId; headerSerializer.UdpSerialize(headerData); byte[] header = headerSerializer.GetSerializedData(); return(header); }