Note
Studio's property groups and the scripting component API are different. A label shown in the Properties panel is not automatically a component name or a Luau field.
Velocity¶
Velocity is a (case-sensitive) built-in component name that stores an Instance's linear velocity.
You can use it with game.World.Query,
Query:With, Query:Without, game.World.Each,
and the Instance component methods.
Script access¶
As a Value-Based Component, Queries expose query.Velocity[i] as vector (read-only). It can also be accessed via Instance.Velocity: vector and the velocity methods.
Inspector fields are serialization/editor metadata and are not automatically available as Luau fields. See Components for that distinction and Instances for fixed property types and write scope.
Stored fields¶
| Field | Stored type | Notes |
|---|---|---|
x |
number |
|
y |
number |
|
z |
number |