CollisionShape3D
Успадковує: Node3D < Node < Object
Вузлом, який надає Shape3D на CollisionObject3D батьків.
Опис
Вузол, який надає Shape3D на CollisionObject3D, і дозволяє редагувати його. Це може дати форму виявлення на Area3D або перетворити PhysicsBody3D в твердий об'єкт.
Попередження: Неоднорідно масштабовано CollisionShape3D, ймовірно, не буде досяжним. Переконайтеся в тому, щоб зберегти свою масштабність на всіх осі і регулювати її пам'ятна форма ресурс замість.
Посібники
Властивості
|
||
|
||
|
||
Методи
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.
Цей метод нічого не робить.