---
name: "setAngularVelocity"
type: command
status: ok
groups: ["Object Manipulation"]
arma3_since: "2.18"
locality: {"argument": "local", "effect": "global", "server_exec": false}
source: https://community.bistudio.com/wiki/setAngularVelocity
revid: 377432
updated: 2026-01-02T06:46:18Z
---

# setAngularVelocity

*Command · Object Manipulation · Arma 3 v2.18*

Locality: arguments **local** · effect **global**

## Description

Sets the angular velocity of the object in world space as a 3D vector. The units are in Rad/s and rotations are clockwise.

> [!IMPORTANT]
> Angular velocity is limited to a range of +-1000 Rad/s.

## Syntax

```sqf
obj setAngularVelocity vector
```

**Parameters:**

- `obj`: [Object](../topics/Object.md)
- `vector`: [Vector3D](../topics/Vector3D.md) - angular velocity of the object in world space.

**Returns:** [Nothing](../topics/Nothing.md)

## Examples

### Example 1

```sqf
myHeli setAngularVelocity [0,0,1]; // will cause the helicopter to spin around a vertical line passing through its center
```

## See also

[setVelocity](../commands/setVelocity.md) · [setAngularVelocityModelSpace](../commands/setAngularVelocityModelSpace.md) · [angularVelocity](../commands/angularVelocity.md)

<sub>Source: [BI Community Wiki — setAngularVelocity](https://community.bistudio.com/wiki/setAngularVelocity) (revision 377432).</sub>
