The Editor's default behavior is designed to be efficient and satisfy every user; however, each of us is different, just like beautiful snowflakes, and so are our working preferences. Fortunately, Unity allows us to customize many aspects of the Editor's workflow. Let's see how with the following collection of tips.
Editor UI tips
Script Execution Order
We can prioritize which scripts will have their Update() and FixedUpdate() callbacks called before others by navigating to Edit | Project Settings | Script Execution Order. If we find ourselves trying to solve complex problems using this feature (with the exception of time-sensitive systems, such as audio processing), it implies that we've got some very...