---
title: HasPhysicsMotion
framework: realitykit
role: symbol
role_heading: Protocol
path: realitykit/hasphysicsmotion
---

# HasPhysicsMotion

An interface that provides velocity properties for physics simulations.

## Declaration

```swift
@MainActor @preconcurrency protocol HasPhysicsMotion : Entity
```

## Topics

### Setting the motion component

- [physicsMotion](realitykit/hasphysicsmotion/physicsmotion.md)

## Relationships

### Inherits From

- [Entity](realitykit/entity.md)

### Inherited By

- [HasPhysics](realitykit/hasphysics.md)

### Conforming Types

- [ModelEntity](realitykit/modelentity.md)

## See Also

### Entity compliance

- [HasPhysicsBody](realitykit/hasphysicsbody.md)
- [HasPhysics](realitykit/hasphysics.md)
