pub struct Physics2DSettings {Show 29 fields
pub m_DefaultMaterial: PPtr,
pub m_Gravity: Vector2f,
pub m_LayerCollisionMatrix: Vec<u32>,
pub m_PositionIterations: i32,
pub m_VelocityIterations: i32,
pub m_AngularSleepTolerance: Option<f32>,
pub m_AutoSimulation: Option<bool>,
pub m_AutoSyncTransforms: Option<bool>,
pub m_BaumgarteScale: Option<f32>,
pub m_BaumgarteTimeOfImpactScale: Option<f32>,
pub m_CallbacksOnDisable: Option<bool>,
pub m_ChangeStopsCallbacks: Option<bool>,
pub m_DefaultContactOffset: Option<f32>,
pub m_DeleteStopsCallbacks: Option<bool>,
pub m_JobOptions: Option<PhysicsJobOptions2D>,
pub m_LinearSleepTolerance: Option<f32>,
pub m_MaxAngularCorrection: Option<f32>,
pub m_MaxLinearCorrection: Option<f32>,
pub m_MaxRotationSpeed: Option<f32>,
pub m_MaxTranslationSpeed: Option<f32>,
pub m_MinPenetrationForPenalty: Option<f32>,
pub m_QueriesHitTriggers: Option<bool>,
pub m_QueriesStartInColliders: Option<bool>,
pub m_RaycastsHitTriggers: Option<bool>,
pub m_RaycastsStartInColliders: Option<bool>,
pub m_ReuseCollisionCallbacks: Option<bool>,
pub m_SimulationMode: Option<i32>,
pub m_TimeToSleep: Option<f32>,
pub m_VelocityThreshold: Option<f32>,
}Expand description
Physics2DSettings is a class of the Unity engine since version 4.3.0.
Fields§
§m_DefaultMaterial: PPtrPPtr<PhysicsMaterial2D>: (4.3.0 - 2022.3.2f1)
m_Gravity: Vector2f§m_LayerCollisionMatrix: Vec<u32>§m_PositionIterations: i32§m_VelocityIterations: i32§m_AngularSleepTolerance: Option<f32>f32: (4.5.0 - 2022.3.2f1)
m_AutoSimulation: Option<bool>bool: (2017.1.0b2 - 2019.4.40f1)
m_AutoSyncTransforms: Option<bool>bool: (2017.2.0b2 - 2022.3.2f1)
m_BaumgarteScale: Option<f32>f32: (4.5.0 - 2022.3.2f1)
m_BaumgarteTimeOfImpactScale: Option<f32>f32: (4.5.0 - 2022.3.2f1)
m_CallbacksOnDisable: Option<bool>bool: (5.6.1f1 - 2022.3.2f1)
m_ChangeStopsCallbacks: Option<bool>bool: (4.6.1 - 2017.4.40f1)
m_DefaultContactOffset: Option<f32>f32: (5.6.0f1 - 2022.3.2f1)
m_DeleteStopsCallbacks: Option<bool>bool: (4.5.3 - 4.6.0)
m_JobOptions: Option<PhysicsJobOptions2D>PhysicsJobOptions2D: (2018.1.0b2 - 2022.3.2f1)
m_LinearSleepTolerance: Option<f32>f32: (4.5.0 - 2022.3.2f1)
m_MaxAngularCorrection: Option<f32>f32: (4.5.0 - 2022.3.2f1)
m_MaxLinearCorrection: Option<f32>f32: (4.5.0 - 2022.3.2f1)
m_MaxRotationSpeed: Option<f32>f32: (4.5.0 - 2022.3.2f1)
m_MaxTranslationSpeed: Option<f32>f32: (4.5.0 - 2022.3.2f1)
m_MinPenetrationForPenalty: Option<f32>f32: (4.6.1 - 5.6.0b6)
m_QueriesHitTriggers: Option<bool>bool: (5.2.0f2 - 2022.3.2f1)
m_QueriesStartInColliders: Option<bool>bool: (5.2.0f2 - 2022.3.2f1)
m_RaycastsHitTriggers: Option<bool>bool: (4.3.0 - 5.1.5f1)
m_RaycastsStartInColliders: Option<bool>bool: (4.6.1 - 5.1.5f1)
m_ReuseCollisionCallbacks: Option<bool>bool: (2018.3.0f2 - 2022.3.2f1)
m_SimulationMode: Option<i32>i32: (2020.1.0b1 - 2022.3.2f1)
m_TimeToSleep: Option<f32>f32: (4.5.0 - 2022.3.2f1)
m_VelocityThreshold: Option<f32>f32: (4.5.0 - 2022.3.2f1)