PolygonCollider2D.GetPath
Declaration
public Vector2[] GetPath(int index);Параметры
| Параметр | Описание |
|---|---|
| индекс | Индекс пути для получения. |
Возвращаемое значение
Vector2[] Упорядоченный массив вершин (точек) в выбранном пути.
Описание
Получает путь из Collider по его индексу.
A путь представляет собой циклическую последовательность сегментов линии между точками, определяющими контур Collider. Поскольку Collider может иметь отверстия и несвязные части, его форма не обязательно определяется единым путем.
Возвращает упорядоченный массив точек на пути.
Дополнительные ресурсы: pathCount, SetPath.
Declaration
public int GetPath(int index, List<Vector2> points);Параметры
| Параметр | Описание |
|---|---|
| индекс | Индекс пути для получения. |
| пункты | Упорядоченный список вершин (точек) в выбранном пути. |
Возвращаемое значение
инт Возвращает число результатов, помещенных в список points.
Описание
Получает путь из Collider по его индексу.
A путь представляет собой циклическую последовательность сегментов линии между точками, определяющими контур Collider. Поскольку Collider может иметь отверстия и несвязные части, его форма не обязательно определяется единым путем.
Возвращает упорядоченный список точек на пути.
Целое возвращаемое значение — это число результатов, записанных в points список. Список точек будет изменен, если он не содержит достаточно элементов, чтобы сообщить все points.This предотвращает выделение памяти для результатов, когда points список не нуждается в изменении размера, и улучшает производительность сбора мусора, когда запрос выполняется часто.
Дополнительные ресурсы: pathCount, SetPath.