Skip to content

VixCore

com.vixvoid.vixcore

VixCore contains shared Unity utilities that are useful across most projects.

Features

  • Logging with category labels and per-instance enable flags.
  • Inspector attributes for common editor workflow improvements such as validation, visibility, path pickers, masked strings, inline editors, and method buttons.
  • Debug overlay for runtime debug text using UI Toolkit.
  • Editor tools such as PlayerPrefs utilities and package menu items.
  • Small runtime helpers such as DontDestroyOnLoad and VixRandom.

Namespaces

Namespace Purpose
VixCore.Logging Logging helpers.
VixCore.Inspector Custom inspector attributes.
VixCore.Overlay Runtime debug overlay.
VixCore.Reporting Bug report builder helpers.
VixCore.Components Small reusable runtime components.

Samples

The package includes a Logging Basics sample. Import it from Unity Package Manager to get a minimal scene component showing VixLogger usage.