Пример #1
0
        private void DrawSingleRoadF(Player player, string roadCode, ref List <string> notifyMsg)
        {
            List <double[]> meshPoints;

            Program.dt.getSingle(roadCode, out meshPoints);
            SingleRoadPathData srpd = new SingleRoadPathData()
            {
                c           = "SingleRoadPathData",
                WebSocketID = player.WebSocketID,
                meshPoints  = meshPoints,
            };
            var json = Newtonsoft.Json.JsonConvert.SerializeObject(srpd);

            notifyMsg.Add(player.FromUrl);
            notifyMsg.Add(json);
        }
Пример #2
0
        public string DrawRoad(MapEditor.DrawRoad dr)
        {
            List <int> meshPoints;
            List <int> basePoint;

            Program.dt.getSingle(dr.roadCode, out meshPoints, out basePoint);
            SingleRoadPathData srpd = new SingleRoadPathData()
            {
                c           = "SingleRoadPathData",
                WebSocketID = 0,
                meshPoints  = meshPoints,
                basePoint   = basePoint
            };
            var json = Newtonsoft.Json.JsonConvert.SerializeObject(srpd);

            return(json);
        }