Posted March 24, 2023 by LegendarySwordsman2
The BlazerTech Debug Console was created with the goal of ease of use, once the package has been imported only minimal setup is required to be operational.
By going to Edit > Project Settings > BlazerTech Debug Console you can edit a multitude of settings, these settings include the following:
Due to complications setup with the new input system is a bit more complicated, there's no built in way to toggle the debug console with the new input system, so you'll need to make your own, within any class you can go into the "LogManager" class, use "LogManager.Instance" to get the current instance of the debug console, within there you can call "LogManager.Instance.ToggleConsole();" to toggle the console on/off, or if you want to implicitly set it on/off you can call "LogManager.Instance.SetConsoleActive(value);" replace "value" with true/false depending if you want to to turn the console on or off.
Within "BlazerTech Debug Console" > "Samples" > "BlazerTech Debug Console Example" is a sample scene demonstrating how the debug console works, Within the scene press F2 to toggle the console on/off, then you can press each button on the screen to generate different types of logs, or press the number keys.