private void ReplicateSelfPlatform() { var world = new ReplicatePartnetPlatformMessage { PartnerPosition = Player.transform.localPosition.x, PartnerVelocity = Player.GetComponent <Rigidbody2D>().velocity.x }; Sender.Send(world); }
private void ReplicatePartnerPlatform(ReplicatePartnetPlatformMessage obj) { using (var stream = new MemoryStream()) using (var writer = new BinaryWriter(stream)) { writer.Write((byte)ServerMessages.Broadcast); writer.Write((byte)ClientMessages.Platform); writer.Write(obj.PartnerPosition); writer.Write(obj.PartnerVelocity); _client.Send(stream.ToArray()); } }