// 송신용 byte[] 형 데이터 획득 public byte[] GetData() { GameStartSerializer serializer = new GameStartSerializer(); serializer.Serialize(packet); return(serializer.GetSerializedData()); }
// 바이너리 데이터를 패킷 데이터로 역직렬화하는 생성자 public GameStartPacket(byte[] data) { GameStartSerializer serializer = new GameStartSerializer(); serializer.SetDeserializedData(data); serializer.Deserialize(ref packet); }