Version: 5.3 (switch to 5.4b)
ЯзыкEnglish
  • C#
  • JS

Язык программирования

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

Physics.CapsuleCastNonAlloc

Предложить изменения

Успех!

Благодарим вас за то, что вы помогаете нам улучшить качество документации по Unity. Однако, мы не можем принять любой перевод. Мы проверяем каждый предложенный вами вариант перевода и принимаем его только если он соответствует оригиналу.

Закрыть

Ошибка внесения изменений

По определённым причинам предложенный вами перевод не может быть принят. Пожалуйста <a>попробуйте снова</a> через пару минут. И выражаем вам свою благодарность за то, что вы уделяете время, чтобы улучшить документацию по Unity.

Закрыть

Отменить

Руководство
public static function CapsuleCastNonAlloc(point1: Vector3, point2: Vector3, radius: float, direction: Vector3, results: RaycastHit[], maxDistance: float = Mathf.Infinity, layermask: int = DefaultRaycastLayers, queryTriggerInteraction: QueryTriggerInteraction = QueryTriggerInteraction.UseGlobal): int;
public static int CapsuleCastNonAlloc(Vector3 point1, Vector3 point2, float radius, Vector3 direction, RaycastHit[] results, float maxDistance = Mathf.Infinity, int layermask = DefaultRaycastLayers, QueryTriggerInteraction queryTriggerInteraction = QueryTriggerInteraction.UseGlobal);

Параметры

point1 The center of the sphere at the start of the capsule.
point2 The center of the sphere at the end of the capsule.
radius The radius of the capsule.
direction The direction into which to sweep the capsule.
results The buffer to store the hits into.
maxDistance @param distance Длина луча.
layermask A Layer mask that is used to selectively ignore colliders when casting a capsule.
queryTriggerInteraction Specifies whether this query should hit Triggers.

Возврат значений

int The amount of hits stored into the buffer.

Описание

Casts a capsule against all colliders in the scene and returns detailed information on what was hit into the buffer.

Like Physics.CapsuleCastAll, but generates no garbage.