Console Commands & UI Panels for Unity

This package provides a simple way to define and execute console commands, with support for shell variables that can hold values and be set through the console. It also comes with UI panel controllers and a fully-functional demo project. The system is easy to use, with an attribute-driven way to define new console commands. Shell variables can be used to create console-defined settings that users can modify by executing corresponding console commands. The package is decoupled, allowing you to use the built-in console panel or build your own. It also includes a powerful public API for adding, modifying, or removing commands and shell variables at runtime. The code is well-documented, and the console panel source code can be modified to your liking or left as-is. A powerful string tokenizer is also included to detect arguments in user commands.

Fully compatible with both the legacy and new input system. No rendering is done by this package, making it compatible with both render pipelines. The public C# API can be used to manually invoke console commands or create, modify, or remove commands or shell variables at runtime.

Console Commands & UI Panels for Unity - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

Easy Console Commands for Unity Games

Easy Console Commands for Unity Games Thumbnail

Advanced Runtime Console for Unity

Advanced Runtime Console for Unity Thumbnail

Powerful In-Game Console for Unity

Powerful In-Game Console for Unity Thumbnail

Console Command Manager for Unity

Console Command Manager for Unity Thumbnail

Easy Console for Unity

Easy Console for Unity Thumbnail

Power Console: In-Game Terminal for Unity

Power Console: In-Game Terminal for Unity Thumbnail