GitHunt
IR

IreshSampath/unity-assets-easy-ui-console

EasyUIConsole is a lightweight in-game console for real-time log display in Unity. It provides a clean, customizable logs.

πŸ–₯️ EasyUIConsole for Unity

EasyUIConsole Preview

Unity
Platform
License


πŸš€ Overview

EasyUIConsole is a lightweight in-game console for real-time log display in Unity.
It provides a clean, customizable on-screen console that shows:

🎨 UI Behavior - Log Type Color Style

  • βœ… Logs $${\color{white}(White)}$$
  • βœ… Highlights $${\color{green}(Green)}$$
  • βœ… Warnings $${\color{yellow}(Yellow)}$$
  • βœ… Errors $${\color{red}(Red)}$$

Perfect for runtime debugging, mobile builds, playtesting, or live demos where Unity’s built-in Console is not accessible.


πŸ“¦ Installation

Install via Unity Package Manager (Git URL)

  1. Open Unity β†’ Window β†’ Package Manager
  2. Click + β†’ Add package from Git URL
  3. Paste the following:
    https://github.com/IreshSampath/unity-assets-easy-ui-console.git
  4. Click Install

🧰 Quick Start

βœ… Step 1 β€” Setup the EasyUIConsole Prefab

  1. Go to Package Manager β†’ EasyUIConsole β†’ Samples
  2. Click Import β†’ EasyUIConsole Sample
  3. Drag the EasyUIConsole prefab into your scene

EasyUIConsole Prefab Preview

βœ… Step 2 β€” Access the EasyUIConsole API

⭐ Console Control

using GAG.EasyUIConsole;

EasyUIC.OpenConsole();

πŸ‘‰ Opens the console panel using internal events.

⭐ Direct Log Methods

using GAG.EasyUIConsole;

EasyUIC.Log("Sample Log");
EasyUIC.Highlight("Sample Highlight");
EasyUIC.Warning("Sample Warning");
EasyUIC.Error("Sample Error");
using GAG.EasyUIConsole;

EasyUIC.Print("Sample Log Print Message", EasyUIConsoleType.Log);
EasyUIC.Print("Sample Highlight Print Message", EasyUIConsoleType.Highlight);
EasyUIC.Print("Sample Warning Print Message", EasyUIConsoleType.Warning);
EasyUIC.Print("Sample Error Print Message", EasyUIConsoleType.Error);

πŸ‘‰ Automatically raises internal events β€” no direct reference to the EasyUIConsole core is required.


πŸ“œ License

IT License β€” Free for commercial and personal use.


πŸ™ Thank You

Thanks for using EasyUIConsole!

  • Feel free to contribute
    ⭐ Star the repo
    🐞 Report issues
    πŸš€ Suggest improvements

πŸ‘€ Author

Iresh Sampath πŸ”— LinkedIn Profile