Show / Hide Table of Contents

Class WheelCollider

Inheritance
Object
Object
Component
Collider
WheelCollider
Inherited Members
Collider.enabled
Collider.attachedRigidbody
Collider.isTrigger
Collider.contactOffset
Collider.ClosestPoint(Vector3)
Collider.bounds
Collider.sharedMaterial
Collider.material
Collider.Raycast(Ray, RaycastHit, Single)
Collider.ClosestPointOnBounds(Vector3)
Component.transform
Component.gameObject
Component.GetComponent(Type)
Component.GetComponent<T>()
Component.GetComponent(String)
Component.GetComponentInChildren(Type, Boolean)
Component.GetComponentInChildren(Type)
Component.GetComponentInChildren<T>(Boolean)
Component.GetComponentInChildren<T>()
Component.GetComponentsInChildren(Type, Boolean)
Component.GetComponentsInChildren(Type)
Component.GetComponentsInChildren<T>(Boolean)
Component.GetComponentsInChildren<T>(Boolean, List<T>)
Component.GetComponentsInChildren<T>()
Component.GetComponentsInChildren<T>(List<T>)
Component.GetComponentInParent(Type)
Component.GetComponentInParent<T>()
Component.GetComponentsInParent(Type, Boolean)
Component.GetComponentsInParent(Type)
Component.GetComponentsInParent<T>(Boolean)
Component.GetComponentsInParent<T>(Boolean, List<T>)
Component.GetComponentsInParent<T>()
Component.GetComponents(Type)
Component.GetComponents(Type, List<Component>)
Component.GetComponents<T>(List<T>)
Component.tag
Component.GetComponents<T>()
Component.CompareTag(String)
Component.SendMessageUpwards(String, Object, SendMessageOptions)
Component.SendMessageUpwards(String, Object)
Component.SendMessageUpwards(String)
Component.SendMessageUpwards(String, SendMessageOptions)
Component.SendMessage(String, Object)
Component.SendMessage(String)
Component.SendMessage(String, Object, SendMessageOptions)
Component.SendMessage(String, SendMessageOptions)
Component.BroadcastMessage(String, Object, SendMessageOptions)
Component.BroadcastMessage(String, Object)
Component.BroadcastMessage(String)
Component.BroadcastMessage(String, SendMessageOptions)
Object.GetInstanceID()
Object.GetHashCode()
Object.Equals(Object)
Object.name
Object.Instantiate(Object, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion, Transform)
Object.Instantiate(Object)
Object.Instantiate(Object, Transform)
Object.Instantiate(Object, Transform, Boolean)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.Instantiate<T>(T, Transform, Boolean)
Object.Destroy(Object, Single)
Object.Destroy(Object)
Object.DestroyImmediate(Object, Boolean)
Object.DestroyImmediate(Object)
Object.FindObjectsOfType(Type)
Object.DontDestroyOnLoad(Object)
Object.hideFlags
Object.DestroyObject(Object, Single)
Object.DestroyObject(Object)
Object.FindSceneObjectsOfType(Type)
Object.FindObjectsOfTypeIncludingAssets(Type)
Object.FindObjectsOfType<T>()
Object.FindObjectOfType<T>()
Object.FindObjectsOfTypeAll(Type)
Object.FindObjectOfType(Type)
Object.ToString()
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEngine
Assembly: UnityEngine.dll
Syntax
public class WheelCollider : Collider

Properties

brakeTorque

Declaration
public float brakeTorque { get; set; }
Property Value
Type Description
Single

center

Declaration
public Vector3 center { get; set; }
Property Value
Type Description
Vector3

forceAppPointDistance

Declaration
public float forceAppPointDistance { get; set; }
Property Value
Type Description
Single

forwardFriction

Declaration
public WheelFrictionCurve forwardFriction { get; set; }
Property Value
Type Description
WheelFrictionCurve

isGrounded

Declaration
public bool isGrounded { get; }
Property Value
Type Description
Boolean

mass

Declaration
public float mass { get; set; }
Property Value
Type Description
Single

motorTorque

Declaration
public float motorTorque { get; set; }
Property Value
Type Description
Single

radius

Declaration
public float radius { get; set; }
Property Value
Type Description
Single

rpm

Declaration
public float rpm { get; }
Property Value
Type Description
Single

sidewaysFriction

Declaration
public WheelFrictionCurve sidewaysFriction { get; set; }
Property Value
Type Description
WheelFrictionCurve

sprungMass

Declaration
public float sprungMass { get; }
Property Value
Type Description
Single

steerAngle

Declaration
public float steerAngle { get; set; }
Property Value
Type Description
Single

suspensionDistance

Declaration
public float suspensionDistance { get; set; }
Property Value
Type Description
Single

suspensionSpring

Declaration
public JointSpring suspensionSpring { get; set; }
Property Value
Type Description
JointSpring

wheelDampingRate

Declaration
public float wheelDampingRate { get; set; }
Property Value
Type Description
Single

Methods

ConfigureVehicleSubsteps(Single, Int32, Int32)

Declaration
public void ConfigureVehicleSubsteps(float speedThreshold, int stepsBelowThreshold, int stepsAboveThreshold)
Parameters
Type Name Description
Single speedThreshold
Int32 stepsBelowThreshold
Int32 stepsAboveThreshold

GetGroundHit(out WheelHit)

Declaration
public bool GetGroundHit(out WheelHit hit)
Parameters
Type Name Description
WheelHit hit
Returns
Type Description
Boolean

GetWorldPose(out Vector3, out Quaternion)

Declaration
public void GetWorldPose(out Vector3 pos, out Quaternion quat)
Parameters
Type Name Description
Vector3 pos
Quaternion quat

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX