State Designer uses Unity Entities internally to run state machines efficiently. The Entities package is required even when every state uses the GameObject workflow.

Compatibility

  • Unity: Unity 2022.3.11 is the minimum supported version.
  • Entities: Version 1.3.8 of the Entities package is required.
  • WebGL: State Designer does not support WebGL because the required Entities and Burst packages do not currently support it.

Verify your project

Before creating a state machine, check the following in Unity:

  1. Open Package Manager and confirm that Entities 1.3.8 is installed.
  2. Import State Designer and confirm that its Welcome Window does not ask you to install Entities.
  3. Confirm that the project is using Unity 2022.3.11 or newer.
  4. Use a build target other than WebGL.

Next steps