Строка 285: |
Строка 285: |
| :## See previous for how to edit its properties. | | :## See previous for how to edit its properties. |
| | | |
− | ===Tiles=== | + | ===Тайлы=== |
− | You can edit the tiles for an existing map.
| + | Вы можете редактировать тайлы для существующей карты. |
| | | |
− | If you're using SMAPI:
| + | Если вы используете SMAPI: |
| :<syntaxhighlight lang="c#"> | | :<syntaxhighlight lang="c#"> |
| public override void Entry(IModHelper helper) | | public override void Entry(IModHelper helper) |
Строка 297: |
Строка 297: |
| private void OnSaveLoaded(object sender, SaveLoadedEventArgs args) | | private void OnSaveLoaded(object sender, SaveLoadedEventArgs args) |
| { | | { |
− | // example location & tile coordinate | + | // пример местоположения и координаты тайла |
| GameLocation location = Game1.currentLocation; | | GameLocation location = Game1.currentLocation; |
| int tileX = 10; | | int tileX = 10; |
| int tileY = 20; | | int tileY = 20; |
| | | |
− | // remove tile from layer | + | // удалить тайл со слоя |
| location.removeTile(tileX, tileY, "Back"); | | location.removeTile(tileX, tileY, "Back"); |
| | | |
− | // add tile | + | // добавить тайл |
| Layer layer = location.map.GetLayer("Back"); | | Layer layer = location.map.GetLayer("Back"); |
| TileSheet tilesheet = location.map.GetTileSheet("tilesheet name"); | | TileSheet tilesheet = location.map.GetTileSheet("tilesheet name"); |
− | layer.Tiles[tileX, tileY] = new StaticTile(layer, tilesheet, BlendMode.Alpha, tileIndex: 100); // change tile index | + | layer.Tiles[tileX, tileY] = new StaticTile(layer, tilesheet, BlendMode.Alpha, tileIndex: 100); // Изменить индекс тайла |
| | | |
− | // toggle water tile behaviour | + | // переключение поведения водного тайла |
− | location.waterTiles[tileX, tileY] = false; // true: water, false: not water | + | location.waterTiles[tileX, tileY] = false; // true: вода, false: не вода |
| } | | } |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
− | If you're using Tiled:
| + | Если вы используете Tiled: |
− | : See [http://doc.mapeditor.org Tiled documentation]. | + | : Смотри [http://doc.mapeditor.org Tiled документация]. |
| | | |
| ===Tile animation=== | | ===Tile animation=== |