Unity 6.3
0 онлайн 89 гостей 3 в системе
Вход

Collider2D.Distance

Declaration

public ColliderDistance2D Distance(Collider2D collider);

Параметры

Параметр Описание
коллайдер Коллайдер, используемый для расчета минимального расстояния от этого коллайдера.

Возвращаемое значение

ColliderDistance2D Минимальное расстояние между collider и коллайдером.

Описание

Рассчитывает минимальное расстояние между этим коллайдером и другим коллайдером.

действительная collider должны быть предусмотрены для ColliderDistance2D Если возникнут какие-либо проблемы с collider или это Collider2D такие как они отключены или не содержат никаких столкновения фигуры, то разделение будет недействительным, как указано ColliderDistance2D.isValid.

Дополнительные ресурсы: Physics2D.Distance и Rigidbody2D.Distance.

Declaration

public ColliderDistance2D Distance(Vector2 thisPosition, float thisAngle, Collider2D collider, Vector2 position, float angle);

Параметры

Параметр Описание
thisPosition Позиция для использования для этого Collider.
thisAngle Вращение, используемое для этого Collider.
коллайдер Коллайдер, используемый для расчета минимального расстояния от этого Collider.
должность Позиция, используемая для указанного collider.
угол Вращение, используемое для указанного collider.

Возвращаемое значение

ColliderDistance2D Минимальное расстояние между collider и коллайдером.

Описание

действительная collider должны быть предусмотрены для ColliderDistance2D Если возникнут какие-либо проблемы с collider или это Collider2D такие как они отключены или не содержат никаких столкновения фигуры, то разделение будет недействительным, как указано ColliderDistance2D.isValid.

действительная collider должны быть предусмотрены для ColliderDistance2D Если возникнут какие-либо проблемы с collider или это Collider2D такие как они отключены или не содержат никаких столкновения фигуры, то разделение будет недействительным, как указано ColliderDistance2D.isValid.

NOTE: Используемые здесь положения и углы представляют собой положение Rigidbody2D соответствующие Collider2D Если данное устройство Collider2D смещается от центра массы, то Collider2D Это может ввести в заблуждение, поэтому рекомендуется, чтобы только Collider2D если нет, то вы должны принять это во внимание. Если в данном случае Collider2D не прикрепляется к Rigidbody2D, этот вызов не может быть использован и приведет к предупреждению.

Дополнительные ресурсы: Physics2D.Distance и Rigidbody2D.Distance.