A simple and highly performant in-game Console for calling C# methods, and displaying output from the unity Debug class, while running the game.
~ FEATURES ~
• Easy to use: Simply attach a [RegisterCommand] attribute to the method you wish to call from the terminal.
• Customizable: All colors, window size, hotkeys, GUI buttons, etc. can be customized in the inspector.
• Lightweight: The terminal does not use the Canvas GUI system, so no game objects are created.
• Fast: CommandTerminal stores references to C# methods instead of using invoke, meaning calling methods using the terminal has almost zero performance overhead.
~ CONTRIBUTE ~
This project is open source, please submit bugs and feature requests to the Github page.