コード例 #1
0
ファイル: DynamicGrid.cs プロジェクト: Roxeez/SparkAPI
        public override BaseGrid Clone()
        {
            var tNewGrid = new DynamicGrid();

            foreach (KeyValuePair <GridPos, Node> keyValue in MNodes)
            {
                tNewGrid.SetWalkableAt(keyValue.Key.X, keyValue.Key.Y, true);
            }

            return(tNewGrid);
        }
コード例 #2
0
ファイル: DynamicGrid.cs プロジェクト: Roxeez/SparkAPI
 public DynamicGrid(DynamicGrid b)
     : base(b)
 {
     mNotSet = b.mNotSet;
     MNodes  = new Dictionary <GridPos, Node>(b.MNodes);
 }