Unity Tools

Small reference collection of standalone Unity C# utilities, triggers, animation events, and tracking helpers.

GitHub Repo

Overview

Unity Tools is a small collection of standalone Unity C# scripts I keep around as reference. They are meant to be read or copied individually rather than installed as a package.

Included scripts

  • EventPasser forwards animation events to inspector-assigned UnityEvents.
  • Trigger exposes enter, exit, and stay events through a reusable trigger-collider setup.
  • Tracker follows a target transform with options for lookahead, damping, rotation follow, automatic player tracking, and Y locking.
  • Util collects object, coroutine, math, random, and scene-loading helpers.

Notes

My larger current Unity systems are collected separately in MAZE Tools.

Included Features

Animation Events

EventPasser forwards animation events into inspector-assigned UnityEvents.

Trigger Events

Trigger exposes enter, exit, and stay callbacks through one reusable setup.

Target Tracking

Tracker follows a target transform with practical control over the result.

Motion Smoothing

Adds lookahead, damping, rotation follow, and optional Y locking.

Common Helpers

Util collects reusable object, coroutine, math, and random helpers.

Scene Helpers

Keeps small scene-loading and object lookup utilities close at hand.