Editor Tools Constructor - Function Runner View on Asset Store (opens in new tab)

Package details

Latest version
1.0.3
Last updated
First released
Unity version
2021.3.44 or later
Package size
1.4 MB
Files
133
Favorites
3
Views in the past week
9

Price tracking

Last checked
Tracked since
Lowest recorded
$9.99 on

Keywords

Editor Tools Constructor - Function Runner

by Dincrid Games (opens in new tab)

5.0 / 5 · 3 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 3
4 stars 0
3 stars 0
2 stars 0
1 star 0

Unity Editor Extension for quickly building custom tools without writing editor scripts. Add and run methods with parameters or menu items via hotkeys and group them into tools for your workflow.

Price $70.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Editor Tools Constructor - Function Runner, 6 months Current $70.00; lowest $30.00; highest $70.00 in this period. $0 $50 $100 Jun Jul Aug Sep Oct Nov Version 1.0.3 released 25 May 2026 v1.0.3

Asset preview

1 / 8

Editor Tools Constructor - Function Runner screenshot 1

Editor Tools Constructor - Function Runner screenshot 1

About this asset

Tools Constructor:

Create and Run Your Own Methods and Functions in Unity Editor

Group and organize methods into reusable tools

Overview

Allows to Fast Run any method (Static/Non-Static) with several parameters (Int/Colors/Vectors etc).

Easy to start:

[Alt]+[R] to Open tool

[Tab] to Start Searching

...put name... (like: TheNote)

[Enter] to Add

[Hit Function Button] to Execute

Tools Constructor is a powerful Unity Editor Extension that lets you build your own editor tools without writing custom editor scripts. Add and run any method with parameters or Unity menu items via hotkeys, and structure them into groups to fit your workflow. Boost productivity and reduce routine repetitive actions inside the Editor.

Perfect shortcuts work even if tool window is closed pressing Space + [1-10] will execute appropriate method when [Alt] + [1-10] will switch current page

⚙️ Core Features:

Methods support:

Parameter and parameterless methods

Static and non‑static methods

Main Menu Items

Parameters support:

Parameter system supports a wide range of types including:

• Primitive types: int, float, bool, string, etc.

• Structs: Color, Vector2, Vector3, Rect, Quaternion, etc.

• Classes and Unity objects: ScriptableObjects, MonoBehaviours, custom C# classes, serialized objects, etc.

• Unity objects: GameObject, Material, Texture, Transform, Component, etc.

• Collections: arrays, lists of all previously mentioned types

Smart execution:

Easily target scene objects or assets and execute methods directly on selected instances. The tool remembers previous targets for quick reuse.

Groups (Pages):

Create separate sets of functions (grouped as independent tools) for different tasks or projects.

Global Shortcuts and Hotkeys:

Shortcuts work even when the tool window is closed –

Press or Hold (for continiously executing like painting):

[Space] + [1-10] to Run Methods,

[Alt]  +   [1-10] to Switch Pages.

Drag and drop organization:

Reorder functions or groups intuitively to customize your tool layout.

Parameter editing UI:

All method arguments are displayed in the tool window for easy tweaking and re‑execution.

🧠 Use Cases

• Level Designers: spawn, rename or reorganize scene objects with parameterized methods.

• Technical Artists: apply materials, prefabs or components on hundreds of objects instantly.

• Developers: collect debug, test, and utility functions in a single panel for quick access.

✨ Why Choose Tools Constructor

  • No need to write separate Editor scripts for each utility function.
  • No need to build custom interfaces to run your methods.
  • All your frequently used methods live in a single keyboard‑friendly panel.
  • Supports parameterized calls for maximum flexibility.
  • Designed for teams: share collections of tools in a single class and access all its methods automatically.

📘 Summary

Tools Constructor transforms the way you interact with the Unity Editor. Instead of writing and maintaining dozens of individual utility scripts, simply add your own methods, configure parameters, and execute them instantly. It is a universal tool constructor that keeps your workflow organized, efficient, and your hands on the keyboard.

It works like inventory of functions, where you can put any Functions or MenuItems which you find usefull, customize them and use them even when you need, even if tool's window is closed.

Uses the built-in Unity.Plastic.Newtonsoft.Json (provided by com.unity.services.core or com.unity.plastic-scmm). Ensure one of these packages is enabled in the Package Manager. (Enabled by default in most cases)

From the publisher's Asset Store listing.

Technical details

  • Execute static and non‑static methods from the Unity Editor
  • Support for parameters: primitive types, structs, classes, Unity objects, and collections
  • Trigger Unity Menu Items and custom methods via hotkeys
  • Group functions into reusable tool panels for different tasks
  • Drag‑and‑drop organization and quick search
  • Smart target memory - remembers last used objects
  • Built‑in parameter editor UI
  • Keyboard or mouse execution modes
  • Share tools between projects using class‑based groups
  • Built in Performance Analyzer Memory and CPU
  • Not increases final game build
  • Documentation
  • Example Scene

Compatibility

  • Unity versions: 2021.3 LTS and higher
  • Tested on: Windows. macOS not tested (Testers are welcome. E-mail me)
  • Works in Unity only: Editor and Play mode. Not in final game builds.

Dependencies / Integrations

  • Uses the built-in Unity.Plastic.Newtonsoft.Json (provided by com.unity.services.core or com.unity.plastic-scmm). Ensure one of these packages is enabled in the Package Manager. (Enabled by default in most cases)
  • Compatible with URP / HDRP / Built‑in pipeline
  • Works with any C# scripts and Unity API methods

Included Content

  • Editor window for Tools Constructor
  • Example scripts and demo scene
  • Documentation (PDF + online version)
  • Editor icons and serialized settings

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.49f1 Compatible Compatible Compatible Compatible
2021.3.44f1 Compatible Compatible Compatible Compatible

-Works with Unity 2022 and above

-Mac OS: Expiriemental support added. Not tested since I have no MacOS

-Package is Editor plugin and not increases size of Games / Final Builds

-Offline Documentation

-Example scene

As listed on the Asset Store.