Using Awake instead of Start

I use the Awake method to add the instance code and the dontdestroyonload code. I think Awake() gets called first and is even called if the object is disabled. Is there an advantage/disadvantage to using Awake() vs Start() for singletons?

I just realized that this question is immediately answered in the next lecture. Sorry…

1 Like

hehe, isn’t that always the case! :slight_smile:

This might be of use, it has a great picture which covers the execution order (handy to save to desktop etc)…

https://docs.unity3d.com/Manual/ExecutionOrder.html