An editor extension for Unity to test and interact with functions through a GUI. An editor window provides a simple interface to select your script's functions and run them with parameters of your choice. Ideal for manually triggering events during gameplay and for modifying game objects in the editor.
The package can be purchased and downloaded from the Unity Asset Store.
Open Methodic via Window > General > Methodic. I like to keep this window docked below or beside the Inspector panel.
Click on a game object with your custom scripts attached. Methodic displays the script's functions in a snazzy dropdown. If the selected function accepts parameters, they are displayed in editable form below the dropdown.
Once satisfied with the parameter values to send, click the Invoke button to run the function. If function returns a value, it is displayed in the Console.
Display options are available in Unity's preferences pane for the adventurous.
Methodic currently lacks support for array parameters. In such cases, a null value is sent when the function in invoked. This also happens when the parameter type is unrecognized; say, if it's a class of your own creation.
Requires Unity 2020.3 or later.
1.3.1 - May 15, 2022
1.3.0 - January 6, 2022
1.2.2 - July 15, 2019
PreferenceItem
to SettingsProvider
to avoid deprecation1.2.1 - April 24, 2016
1.2 - January 27, 2014
1.1.2 - December 24, 2013
1.1.1 - May 9, 2012
1.1 - May 5, 2012
1.0.1 - June 23, 2011
Questions or suggestions? Please contact me at [email protected].