Shape3D
Абстрактный базовый класс для трехмерных фигур, используемых для физических столкновений.
Абстрактный базовый класс для трехмерных фигур, используемых для физических столкновений.
Базовый класс для всех 3D-образных форм, предназначенных для использования в физике.
Performance: Примитивные формы, особенно SphereShape3D, быстро проверяют столкновения. ConvexPolygonShape3D и HeightMapShape3D медленнее, и ConcavePolygonShape3D Это самый медленный.
Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.
Свойства2
CustomSolverBiasСвойство
public float CustomSolverBias { get; set; }Пользовательское смещение решателя формы. Определяет, насколько тела реагируют, чтобы обеспечить разделение контактов, когда задействована эта форма.
Если установлено значение 0, используется значение по умолчанию из ProjectSettings.physics/3d/solver/default_contact_bias.
Примечание: Shape3D.CustomSolverBias действует только при использовании ReckfellPhysics3D. Он не оказывает эффекта при использовании Физика джольта.
MarginСвойство
public float Margin { get; set; }Граница столкновения для формы. Это не используется в Физика " Reckfell ". Граница столкновения позволяет повысить эффективность обнаружения столкновений, добавляя дополнительную оболочку вокруг форм. Алгоритмы столкновений становятся более затратными, когда объекты перекрываются больше, чем их граница, поэтому более высокое значение границ лучше для производительности, за счет точности вокруг краев, поскольку это делает их менее острыми.
Методы5
GetCustomSolverBiasfloat
public float GetCustomSolverBias();floatGetDebugMeshArrayMesh
public ArrayMesh GetDebugMesh();Возвращает ArrayMesh, используемый для отрисовки отладочного столкновения для этого Shape3D.
ArrayMeshGetMarginfloat
public float GetMargin();floatSetCustomSolverBiasvoid
public void SetCustomSolverBias(float bias);| Имя | Тип | По умолчанию |
|---|---|---|
bias | float | — |
SetMarginvoid
public void SetMargin(float margin);| Имя | Тип | По умолчанию |
|---|---|---|
margin | float | — |