Function Navigator – Find & Invoke Methods
Quickly test and invoke C# methods in Unity without custom buttons, debug UI, or one-off editor scripts. Find matching scene components and save favorite methods.
by Battiker
Price History +
Quickly test methods without creating custom inspector buttons, temporary debug UI, or one-off editor scripts.
Function Navigator is a Unity Editor tool for finding, filtering, favoriting, inspecting, and invoking C# methods across your project without adding attributes, interfaces, registration lists, or manual setup.
What it helps with:
- Test gameplay methods directly from the Editor
- Invoke debug, setup, and utility methods faster
- Find methods across scripts without opening every file
- Focus on selected objects, open scenes, folders, packages, or Unity built-in components
- Avoid creating temporary buttons just to test simple actions
How it works:
Function Navigator scans your project scripts automatically and shows them in a searchable editor window. You can browse methods by name, script, signature, assembly, or path.
Methods with supported parameters show editable fields, so you can enter values and invoke them directly. Instance methods can be called on matching scene objects, selected objects, or specific targets from an invoke dropdown.
Included features:
- Searchable method browser
- Favorites section
- Sorting and filtering
- Asset folder include/exclude controls
- Parameter input fields
- Invoke dropdown for multiple targets
- Right-click component method picker
- Demo scene and documentation
Suitable for any Unity project or genre, especially projects that need faster testing, debugging, editor workflows, and quick access to commonly used methods.