About the Unity SDK

Toon Boom provides a Unity package in the Unity Assets store that contains all the scripts necessary to import the data exported from Harmony. Once unpacked to a new Unity project, the following structure is available inside the Toon Boom Unity SDK folder:

  • Documentation (Developer-focused information about the Unity integration)

  • Plugins (SDK libraries)

  • Samples (demo scenes, exporter scripts, SDK source, and a previewer)

  • Runtime (Harmony scripts that execute during gameplay)

  • Editor (Harmony scripts that only run in the Editor and don’t appear in builds)

  • Shaders (Provides shaders that properly render Harmony-specific features)

  • Materials (Prebuilt materials that utilize Harmony shaders)

These packages can be managed manually through the Package Manager interface in Unity. Developers can upgrade and downgrade packages in the event that newer Unity versions have certain package incompatibilities with the Harmony scripts.

NOTES When you have installed the Toon Boom Unity SDK, the Unity SDK package will have to be imported to every new project created in Harmony.