reckfellENGINE

TileMapPattern

Содержит шаблон, который можно скопировать или вставить в TileMap-ы.

На этой странице
class TileMapPatternReckfellSharpНаследует Resource

Содержит шаблон, который можно скопировать или вставить в TileMap-ы.

Этот ресурс содержит набор ячеек для пакетной обработки TileMap. Узор всегда начинается с координат (0, 0) и не может содержать ячеек с отрицательными координатами.

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

Конструкторы1

TileMapPatternКонструктор
# TileMapPattern
C#
public TileMapPattern();

Методы10

GetCellAlternativeTileint
# GetCellAlternativeTile
C#
public int GetCellAlternativeTile(Vector2I coords);

Возвращает альтернативный идентификатор тайла ячейки с координатами coords.

Параметры
ИмяТипПо умолчанию
coordsVector2I—
Возвращает int
GetCellAtlasCoordsVector2I
# GetCellAtlasCoords
C#
public Vector2I GetCellAtlasCoords(Vector2I coords);

Возвращает идентификатор координат атласа тайла для ячейки по координатам coords.

Параметры
ИмяТипПо умолчанию
coordsVector2I—
Возвращает Vector2I
GetCellSourceIdint
# GetCellSourceId
C#
public int GetCellSourceId(Vector2I coords);

Возвращает идентификатор источника тайла для ячейки по координатам coords.

Параметры
ИмяТипПо умолчанию
coordsVector2I—
Возвращает int
GetSizeVector2I
# GetSize
C#
public Vector2I GetSize();

Возвращает размер шаблона в ячейках.

Возвращает Vector2I
GetUsedCellsReckfell.Collections.Array<Vector2I>
# GetUsedCells
C#
public Reckfell.Collections.Array<Vector2I> GetUsedCells();

Возвращает список используемых координат ячеек в шаблоне.

Возвращает Reckfell.Collections.Array<Vector2I>
HasCellbool
# HasCell
C#
public bool HasCell(Vector2I coords);

Возвращает, есть ли в шаблоне тайл с указанными координатами.

Параметры
ИмяТипПо умолчанию
coordsVector2I—
Возвращает bool
IsEmptybool
# IsEmpty
C#
public bool IsEmpty();

Возвращает, является ли шаблон пустым или нет.

Возвращает bool
RemoveCellvoid
# RemoveCell
C#
public void RemoveCell(Vector2I coords, bool updateSize);

Удалить ячейку по указанным координатам.

Параметры
ИмяТипПо умолчанию
coordsVector2I—
updateSizebool—
SetCellvoid
# SetCell
C#
public void SetCell(Vector2I coords, int sourceId = -1, Vector2I? atlasCoords = default, int alternativeTile = -1);

Устанавливает идентификаторы тайла для ячейки с координатами coords. См. TileMap.SetCell.

Параметры
ИмяТипПо умолчанию
coordsVector2I—
sourceIdint-1
atlasCoordsVector2I?default
alternativeTileint-1
atlasCoords

Если параметр не имеет значения, то значение по умолчанию: new Vector2I(-1, -1).

SetSizevoid
# SetSize
C#
public void SetSize(Vector2I size);

Устанавливает размер узора.

Параметры
ИмяТипПо умолчанию
sizeVector2I—
Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.