예제 #1
0
파일: Map.cs 프로젝트: LywOPUS/D002_2048
    public MapNode.NodeType[,] MapState()
    {
        var mapstate = new MapNode.NodeType[_mapWidth, _mapHeight];

        for (var x = 0; x < _mapWidth; x++)
        {
            for (var y = 0; y < _mapHeight; y++)
            {
                mapstate[x, y] = GetNodeType(x, y);
            }
        }

        return(mapstate);
    }
예제 #2
0
파일: Map.cs 프로젝트: LywOPUS/D002_2048
 public void SetNodeType(int x, int y, MapNode.NodeType nodeType)
 {
     Grid.GetValue(x, y).SetNodeType(nodeType);
 }