コード例 #1
0
ファイル: CollisionLayer.cs プロジェクト: ayamidesu/shared
 public void ProcessWallLayer(MapLayer layer)
 {
     Tile tile;
     for (int y = 0; y < Height; y++)
         for (int x = 0; x < Width; x++)
         {
             tile=layer.GetTile(x,y);
             if ((tile.TileIndex) != -1 && (tile.TileIndex) != 31 && (tile.TileIndex) != 34)
             {
                     SetTile(x, y, CollisionType.Unwalkable);
             }
         }
 }