{"repo":"DCFApixels/Unity-DebugX","free":true,"listed":false,"github":"https://github.com/DCFApixels/Unity-DebugX","clone":"git clone https://github.com/DCFApixels/Unity-DebugX.git","description":"A multifunctional, extensible, and high-performance Gizmos drawing utility for Unity. It works both in the editor and in the build, and drawing can be done both in OnDrawGizmos and in Update.","language":"C#","stars":187,"topics":["debug","gizmo","gizmos","unity","debugger","unity3d"],"license":"MIT","category":"game-templates","readme_excerpt":"Unity-DebugX Readme Languages: Русский English 中文 A multifunctional, extensible, and high-performance Gizmos drawing utility for Unity. It works both in the editor and in the build, and drawing can be done both in OnDrawGizmos and in Update . HDRP, URP, and BRP are supported, but drawing in the OnDrawGizmos callbacks is not supported in BRP. Syntax: Table of Contents - Installation - Basic API - Settings - API Extension - Loading Static Assets - Define Symbols - Projects Using DebugX - License Installation Versioning semantics - Открыть Unity-Package Supports installation as a Unity module. Copy the Git-URL into PackageManager: Alternatively, copy this line into Packages/manifest.json : Source Code The Package can also be directly copied into the project folder. Basic API The general syntax for drawing predefined Gizmos: Among the predefined Gizmos, there are various primitives, lines, points, and text. Examples of some Gizmos: In case the predefined primitives are not enough, there are methods for drawing custom meshes and materials: Static data is used to optimize the rendering: In the example, StaticStorage is a conditional implementation of a static asset storage. Since in Unity static data cannot be filled through the inspector, the solution to this problem is described in the section Loading Static Assets. Settings Settings window \"Tools - DebugX - Settings\": API Extension The simplest option is to create an extension method that combines predefined gizmos, for example:","default_branch":null,"files":null,"tree":[],"storefront":"/r/DCFApixels","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DCFApixels/Unity-DebugX/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}