I’m starting to wonder if this is a bug…? I’m on 5.2.1f But I am quite new to Unity so I won’t ignore the possibility I’m not understanding something…
I was working with a component that wasn’t starting the Start() function. I had set up a Debug.Log in the function and it was never hit…
After playing around with it, I:
Created a new scene
Added in a canvas which added in the eventSystem as well.
Added in a empty gameobject and renamed it to SceneController
Created a new C# script and added in a Debug.Log(“I’m hit”); in the Start() function
Attached the script to the controller
Then ran and the function was never hit.
I had Unity 5.2.1f crash on my a little bit ago and it caused a few other oddities with other scenes I had created and were working great until the crash happened.
Shouldn’t the above work as I’m testing it?