# angularVelocity

> Angular velocity in degrees per second.

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine](/engine/6000.6/script-reference/unityengine.md)
* **Assembly:** UnityEngine.Physics2DModule

```csharp
public float angularVelocity { get; set; }
```

### Remarks

A Rigidbody2D can only rotate around one axis (the Z axis) so the angular velocity is a single float value rather than a vector. Typically, the value of this property is not set directly but rather by applying `torque` to the rigidbody. The angular velocity will also decrease automatically under the effect of [Rigidbody2D.angularDamping](/engine/6000.6/script-reference/unityengine/rigidbody2d/angulardamping.md).

Additional Resources: [Rigidbody2D.linearVelocity](/engine/6000.6/script-reference/unityengine/rigidbody2d/linearvelocity.md), [Rigidbody2D.AddTorque](/engine/6000.6/script-reference/unityengine/rigidbody2d/addtorque.md), [Rigidbody2D.AddForceAtPosition](/engine/6000.6/script-reference/unityengine/rigidbody2d/addforceatposition.md) & [Rigidbody2D.angularDamping](/engine/6000.6/script-reference/unityengine/rigidbody2d/angulardamping.md).
