The lifecycle of a Unity game object can be confusing. A few simple tips can make things clear and speed up your dev. Awake vs.…
The intersection of the real & virtual world
The lifecycle of a Unity game object can be confusing. A few simple tips can make things clear and speed up your dev. Awake vs.…
Creating an asset for the Unity asset store can be an intimidating process. There’s a lot to get done, you’re exposing your code to the…
I encountered a weird issue in Unity where RenderTextures, ScreenCaptures, and even ReadPixels would have alpha values less than 1 even with solid backgrounds! After…
While working on my Ultimate Screenshot Tool (yes I’m plugging it again), I struggled with how to implement an EditorWindow without completely copy-pasting my Editor.…
After coming across an issue where the PropertyField method of a SerializedProperty wasn’t working when used in an Editor Window in Unity, I decided to…
I’ve seen a bit of confusion around Unity editor controls for dropdowns (or popups as Unity calls them) especially when used with a SerializedProperty. Should…
While building out my Ultimate Screenshot Tool for the Unity asset store, I came across an issue where canvases in overlay render mode would not…
Being able to build for multiple different platforms is a powerful Unity feature. It enables you to build once and show off your game everywhere.…
When getting reference to a SerializedProperty (using FindProperty or FindPropertyRelative) in a Unity Editor, you may encounter a null reference exception. I’ve found this is…
Part of releasing an app on the Apple App Store or Google Play Store will be dealing with notices of complaints, trademark issues, and other…