コード例 #1
0
        private void ReplicateSelfPlatform()
        {
            var world = new ReplicatePartnetPlatformMessage
            {
                PartnerPosition = Player.transform.localPosition.x,
                PartnerVelocity = Player.GetComponent <Rigidbody2D>().velocity.x
            };

            Sender.Send(world);
        }
コード例 #2
0
ファイル: NetworkService.cs プロジェクト: k0dep/pongo-pongo
        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());
                }
        }