UdonToolkit
v0.x
v0.x
  • UdonToolkit v0.x
  • Changelog
  • Behaviours
    • Behaviours Overview
    • Misc Behaviours
  • Systems
    • Camera System
    • Flight System
    • Presentation System
  • Attributes
    • Attributes Overview
    • Attributes List
  • Guides
    • Guides Overview
    • Mirror Toggle
  • Legacy
    • Migration to v0.4.0
    • UT Controllers
  • Useful Links
    • UdonSharp
    • Discord Server
    • Github
    • CyanEmu
    • Prefabs TLX
Powered by GitBook
On this page
  1. Legacy

UT Controllers

Create custom behaviour UIs for your own code

PreviousMigration to v0.4.0

Last updated 4 years ago

UdonToolkit is not just a set of prebuilt behaviours, but also a UI system built using Unity's Custom Property Drawers and Attributes that allows you to quickly create a user-friendly UI.

As of UdonToolkit v0.4.0 (with UdonSharp v0.18.0+) the Controllers are DEPRECATED you can now use the Attributes directly in UdonSharp code!

Check the

If you're not familiar with C# Attributes, I highly recommend .

But the tl;dr looks like this:

  • Look through the list of available Attributes in the Sidebar

  • Find something that seems interesting to you

  • Add using UdonToolkit to the top of your U# behaviour code

  • Add it to your field alongside a [UTEditor] attribute that should always be last in the list

  • Enjoy the perks of UdonToolkit UI system!

taking a look at this
Full list of attributes is available here
Migration to v0.4.0 docs