Visually build interactive, step-by-step tutorials for your custom Editor tools that point exactly where users need to click.Yes, this is a tutorial creator for assets. For asset developers, not for games.Users don't read manuals. Build interactive UI Toolkit onboarding flows that point exactly where to click. Export the lightweight core, auto-change the namespace, and ship it directly inside your asset with zero dependencies or conflicts.⚠️ Important: Compatibility NotePlease note that this asset works only with UI Toolkit (Editor-only) and does not support IMGUI. It requires a Unity version with UITK support and has been tested on Unity 2021.3, 2022.3, 6.0, and 6.3.Key Features:Zero Hardcoding: Create steps without writing a single line of code. The entire flow is saved into lightweight, easily readable JSON data files. No bloated ScriptableObjects, just clean data that runs seamlessly.Event-Based Auto-Advance: Set a step to wait for a specific user action. The tutorial automatically moves forward the exact moment the user clicks the highlighted target button.One-Line API: Trigger any specific tutorial flow using a single line of code InteractiveTutorial.Play("MyTutorial");.1-Click Auto-Injection: Skip the boilerplate initialization code. Toggle the auto-inject feature, and the tutorial automatically hooks into your target window as soon as it opens.Smart Element Picker: Click directly on elements in your custom window to select them. The picker grabs the element by name or class, calculates its bounds, and snaps the tooltip perfectly in place.Full Visual Customization: Your tutorial should look like your tool. Tweak colors, arrow directions, anchors, and offsets so everything feels native to your design.💎 Clean & Lightweight Export: Rest assured, exporting your tutorial copies only the minimal logic needed for the tutorial to function. Zero heavy builder code, zero bloat, and zero third-party dependencies in your shipped asset.Includes an interactive "Meta-Tutorial" - an onboarding flow built with TutorCreator to teach you how to use TutorCreator itself. Classic text documentation is also included just in case.Support & ContactIf you have any questions, found a bug, or have a feature request, please use one of the following channels:Email: [ankonoanko00@gmail.com]Discord: [https://discord.gg/vCVh7BD9Ps] - help, bug reports, suggestions and more.Technical DetailsUI Framework: Strictly UI Toolkit (Editor-only).Supported Versions: 2021.3, 2022.3, 6.0, and 6.3.Data Storage: Lightweight JSON files (no ScriptableObjects).Architecture: Split into Internal_Builder (authoring tool) and Distributable_Core (lightweight runtime for embedding).Dependency Management: Built-in exporter with automatic namespace relocation (zero dependencies, zero conflicts).Styling: Native UXML and USS files.Key FeaturesZero-code Editor: Visual interface for creating and editing steps.Smart Element Picker: Interactive element selection directly in your custom window (automatically grabs element name, class, and bounds).1-Click Auto-Injection: Automatically hooks into and starts the flow when the target window opens.Event-Based Auto-Advance: Proceeds to the next step exactly when the user clicks the highlighted target element.One-Line API: Control playback via a simple static class (InteractiveTutorial.Play("TutorialId");).Visual Customization: Full control over colors, arrow directions, anchors, and offsets.State Management: Built-in progress tracking (saves completed tutorials and last active step).




