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