Recently Updated Pages
Relative Project Paths
When you want to save assets from scripts in your Unity project, you may often run into an error ...
Attributes
What are attributes? Attributes are "markers" orĀ "tags" for associating metadata with code in a ...
Observer Pattern
Since we don't have access to delegates, how can we effectively implement an observer pattern i...
Access Modifiers
What Are Access Modifiers? All types and type members in C# have an accessibility level and acce...
Assembly Definitions
Assembly Definitions can be overwhelming for beginners, but should be essential knowledge for dev...
All Arrays And Lists Are Now Reorderables by Default
What are reorderables? As soon as you open up Unity 2022.3, you may start to notice that all arr...
Index
What's New in Unity 2022 All Arrays And Lists Are Now Reorderables by Default Properties Window...
Set Any GameObject as Default Parent
How to set a GameObject as default parent? In 2022.3 we have a new option for setting any GameOb...
Undo History
In 2022.3 we now have a dedicated Undo history window for quickly reverting changes without havin...
Properties Window
Unity 2022.3 allows you to open an isolated inspector for any GameObject's or Component's inspect...
Good Practices
The following is a general outline of things you should/shouldn't be doing to make your life easi...
Write Defaults
Original page: https://notes.sleightly.dev/write-defaults/ Write Defauts Write Defaults is an o...
Combining Layers Using Direct Blend Trees
Original page: https://notes.sleightly.dev/dbt-combining/ Due to the high performance impact of ...
Expression Parameter Mismatch
Original page: https://notes.sleightly.dev/parameter-mismatching/ In typical VRChat Avatars 3.0 ...
Avatar Masks
Original page: https://notes.sleightly.dev/animator-masks/ Unity Behaviour A mask blocks out hu...
UV Tile Discarding
This page could do with some revisions to better explain things. However still serves well as a g...
Introduction to Unity and VRChat Creator Companion
Have you ever wanted to make your own VRChat world but never knew how to start? Creating an in...
Scriptable Objects
CreateAssetMenu Attribute // menuName: Path to the menu item // fileName: Default name of the...
Layers
What are the different layers used for in VRChat? What special properties of some specific layers...
How I Test Weight Painting on Avatars
Typically most people (at least the people I know) often test their avatar using MMD worlds and s...