Example #1
0
 public static void DrawOnBackground(string tileName)
 {
     if (EditorMenu.Radios.IndexSelected == 1)
     {
         if (MouseInput.MousePositionGridIndex().X >= 0 && MouseInput.MousePositionGridIndex().X < EditMap.MapSize.X && MouseInput.MousePositionGridIndex().Y >= 0 && MouseInput.MousePositionGridIndex().Y < EditMap.MapSize.Y)
         {
             if (layerEdit == LayerEditing.background)
             {
                 EditMap.BackgroundTileMap[MouseInput.MousePositionGridIndex().X, MouseInput.MousePositionGridIndex().Y] = tileName;
             }
             if (layerEdit == LayerEditing.foreground)
             {
                 EditMap.ForegroundTileMap[MouseInput.MousePositionGridIndex().X, MouseInput.MousePositionGridIndex().Y] = tileName;
             }
             if (layerEdit == LayerEditing.physics)
             {
                 EditMap.FunctionTileMap[MouseInput.MousePositionGridIndex().X, MouseInput.MousePositionGridIndex().Y] = tileName;
             }
         }
     }
 }