Example #1
0
        public override DCFG Export()
        {
            MapMutiPoint data = new MapMutiPoint();

            data.ID = this.ID;
            for (int i = 0; i < Points.Count; i++)
            {
                MapPoint d = (MapPoint)Points[i].Export();
                data.Points.Add(d);
            }
            return(data);
        }
Example #2
0
        public override void Import(DCFG cfg)
        {
            MapMutiPoint data = cfg as MapMutiPoint;

            this.ID = data.ID;
            for (int i = 0; i < data.Points.Count; i++)
            {
                MapPoint d = data.Points[i];
                FTPoint  p = new GameObject().AddComponent <FTPoint>();
                p.transform.parent = transform;
                p.Import(d);
                Points.Add(p);
            }
        }