Legacy Documentation: Version 5.1
LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

Rigidbody.angularVelocity

Switch to Manual
public var angularVelocity: Vector3;

Description

The angular velocity vector of the rigidbody.

In most cases you should not modify it directly, as this can result in unrealistic behaviour.

// Change the material depending on the speed of rotation
var fastWheelMaterial : Material;
var slowWheelMaterial : Material;

var rb: Rigidbody; var rend: MeshRenderer;

function Start() { rb = GetComponent.<Rigidbody>(); rend = GetComponent.<MeshRenderer>(); }

function Update () { if (rb.angularVelocity.magnitude < 5) { rend.sharedMaterial = slowWheelMaterial; } else { rend.sharedMaterial = fastWheelMaterial; } }