public void SendBallPosition(float[] ballPosition, uint objectId, uint id) { BulletPacket packet = new BulletPacket(); packet.payload = ballPosition; PacketManager.Instance.SendPacket(packet, objectId, packet.reliable, id); }
void OnReceivePacket(ushort type, Stream stream) { switch (type) { case (ushort)UserPacketType.Bullet: BulletPacket bulletPacket = new BulletPacket(); idReceived = bulletPacket.Deserialize(stream); OnFinishDeserializing(SetBulletPosition, bulletPacket.payload); break; } }