Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
WorldBoundaryShape2D
Наследует: Shape2D < Resource < RefCounted < Object
Форма границы двумерного мира (полуплоскость), используемая для физического столкновения.
Описание
Двумерная форма границы мира, предназначенная для использования в физике. WorldBoundaryShape2D работает как бесконечная прямая линия, которая заставляет все физические тела оставаться над ней. Нормаль линии определяет, какое направление считается «выше», и в редакторе меньшая линия над ней представляет это направление. Например, ее можно использовать для бесконечных плоских полов.
Свойства
|
||
|
Описания свойств
Расстояние от начала координат до прямой, выраженное через normal (в соответствии с его направлением и величиной). Фактическое абсолютное расстояние от начала координат до прямой можно рассчитать как abs(distance) / normal.length().
В скалярном уравнении прямой ax + by = d это d, тогда как координаты (a, b) представлены свойством normal.
Vector2 normal = Vector2(0, -1) 🔗
Нормаль линии, обычно единичный вектор. Его направление указывает не сталкивающуюся полуплоскость. Может быть любой длины, кроме нуля. По умолчанию Vector2.UP.