Generate animator layers and animations from a fluent builder syntax. Initially designed for use in VRChat, this is now a generic package that does not require it.
Use case that justifies creating the default state as not being the first created state:
I try to make a toggle script with a bool to reverse the default logic between shown and hidden. It looks a bit messy with the duplicated code in the if block just to have the order correct for the default state.
Use case that justifies creating the default state as not being the first created state: