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...
CollisionShape3D
Наследует: Node3D < Node < Object
Узел, который предоставляет Shape3D родительскому элементу CollisionObject3D.
Описание
Узел, который предоставляет Shape3D родительскому объекту CollisionObject3D и позволяет его редактировать. Это может придать форму обнаружения объекту Area3D или превратить PhysicsBody3D в твердый объект.
Предупреждение: Неравномерно масштабированный CollisionShape3D, скорее всего, будет вести себя не так, как ожидается. Убедитесь, что его масштаб одинаков по всем осям, и вместо этого отрегулируйте ресурс shape.
Обучающие материалы
Свойства
|
||
|
||
|
||
Методы
void |
|
void |
resource_changed(resource: Resource) |
Описания свойств
Color debug_color = Color(0, 0, 0, 0) 🔗
Цвет формы столкновения, отображаемый в редакторе или в запущенном проекте, если Отладка > Видимые формы столкновения отмечены в верхней части редактора.
Примечание: Значение по умолчанию — ProjectSettings.debug/shapes/collision/shape_color. Значение Color(0, 0, 0, 0), задокументированное здесь, является заполнителем, а не фактическим цветом отладки по умолчанию.
Если true, при отображении фигуры в дополнение к ее каркасу будет отображаться сплошной цвет заливки.
Отключенная форма столкновения не имеет эффекта в мире. Это свойство должно быть изменено с помощью Object.set_deferred().
Фактическая форма, принадлежащая этой форме столкновения.
Описания метода
void make_convex_from_siblings() 🔗
Устанавливает форму формы столкновения на основе всех ее выпуклых родственных геометрий MeshInstance3D.
void resource_changed(resource: Resource) 🔗
Устарело: Use Resource.changed instead.
Этот метод ничего не даёт.