Example #1
0
        private void SendData(PhotonStream stream)
        {
            int count = 20;

            IPCA[] pcas = _pcaService.GetNearPCA(_player.Position, count);

            stream.SendNext(pcas.Length);

            foreach (var p in pcas)
            {
                stream.SendNext(p.ID);
                Pose pose = _spatialAnchorUtility.ConvertToLocalPose(p, transform);
                stream.SendNext(pose.position);
                stream.SendNext(pose.rotation);
            }
        }