### Navigation

- index
- modules |
- next |
- previous |
- Grease v0.3 documentation »

# `grease.controller` – General Behavioral Aspects

class `grease.controller.``EulerMovement`(position_component='position', movement_component='movement')

  System that applies entity movement to position using Euler’s method

  Parameters: | position_component – Name of `grease.component.Position` component to update. movement_component – Name of `grease.component.Movement` component used to update position.

  `set_world`(world)

    Bind the system to a world

  `step`(dt)

    Apply movement to position

### Navigation

- index
- modules |
- next |
- previous |
- Grease v0.3 documentation »