mirror of
https://github.com/DCFApixels/Unity-DebugX.git
synced 2025-09-17 17:34:35 +08:00
Многофункциональная, расширяемая и производительная утилита рисования Gizmos для Unity. Работает как в редакторе так и в билде, а рисовать можно и в Update.
Editor | ||
Runtime | ||
Samples | ||
.gitattributes | ||
.gitignore | ||
DebugX.asmdef | ||
DebugX.asmdef.meta | ||
Editor.meta | ||
LICENSE | ||
LICENSE.meta | ||
package.json | ||
package.json.meta | ||
README.md | ||
README.md.meta | ||
Runtime.meta | ||
Samples.meta |
Unity-DebugX
Продвинутый Debug.DrawLine движка Unity. Многофункциональный, расширяемый и высоко производительный инструмент для рисования Gizmos.
API для рисования заготовленные Gizmo:
DebugX.Draw(duration, color).*Gizmo Function*(...);
API для рисования кастомного меша и материала:
//Рисования любого меша lit материалом. Без instansing.
DebugX.Draw(...).Mesh(mesh, pos, rot, sc);
//UnlitMesh - меш с unlit материалом
//WireMesh - меш с wireframe материалом
//Рисования статического меша lit материалом. В режиме instansing.
DebugX.Draw(...).Mesh<IStaticMesh>(pos, rot, sc);
//Рисования статического меша кастомным материалом. В режиме instansing.
DebugX.Draw(...).Mesh<IStaticMesh, IStaticMat>(pos, rot, sc);