Posts by Category

Unity Tips

Enter Play Mode Faster

less than 1 minute read

Disable domain reloading for quicker iteration time during development (if you have to frequently enter and exit play mode). Open Project Settings -> Edit...

TextMeshPro Stylesheets

less than 1 minute read

Use TextMeshPro’s “Font Weights” feature + stylesheets to simplify working with specs set by the design team.

Visual Studio Tracepoints

less than 1 minute read

You know those fleeting logs you scatter around when trying to debug an issue? A couple downsides are compilation time every time you need to add or modif...

Script Templates

less than 1 minute read

You may already know about the script templates folder in the installation directory, but did you also know that “ScriptTemplates” is a special folder name i...

Init Keyword in Unity

less than 1 minute read

C# 9 introduced the init keyword which can be applied to properties and indexers. This means the value can only be set during object initialization (unlike s...

Image Click Area

less than 1 minute read

When creating image buttons, it’s sometimes desirable to make the clickable area bigger than the image. One common approach to achieve this is adding an addi...

Back to Top ↑

Code Journal

March 2024 Recap

6 minute read

Because I’m not able to keep up with writing a post every time I have something interesting to share, I’ll sometimes just briefly summarize highlights over t...

Resolving IL2CPP Build Issues

3 minute read

It’s usually a good idea to test built versions of your application regularly because code will often behave differently than in the editor. Doing this regul...

Back to Top ↑