---
title: RadialForceEffect
framework: realitykit
role: symbol
role_heading: Structure
path: realitykit/radialforceeffect
---

# RadialForceEffect

A force effect that pulls objects toward its center with a spring-like (distance dependent) force.

## Declaration

```swift
struct RadialForceEffect
```

## Topics

### Initializers

- [init(strength:restDistance:)](realitykit/radialforceeffect/init(strength:restdistance:).md)

### Instance Properties

- [forceMode](realitykit/radialforceeffect/forcemode.md)
- [parameterTypes](realitykit/radialforceeffect/parametertypes.md)
- [restDistance](realitykit/radialforceeffect/restdistance.md)
- [strength](realitykit/radialforceeffect/strength.md)

### Instance Methods

- [update(parameters:)](realitykit/radialforceeffect/update(parameters:).md)

## Relationships

### Conforms To

- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [ForceEffectProtocol](realitykit/forceeffectprotocol.md)

## See Also

### Built-in force effect types

- [ConstantForceEffect](realitykit/constantforceeffect.md)
- [ConstantRadialForceEffect](realitykit/constantradialforceeffect.md)
- [DragForceEffect](realitykit/dragforceeffect.md)
- [TurbulenceForceEffect](realitykit/turbulenceforceeffect.md)
- [VortexForceEffect](realitykit/vortexforceeffect.md)
