I'm a little confused about the order of execution when using "LoadLevel()" with an class using "DontDestroyOnLoad()".
I know that Awake() is always before OnEnable() or Start(), but it seems that I have to use "OnEnable()" after a level load to access objects in the scene because it won't find them in Awake().
Again, I only have this problem when using DontDestroyOnLoad().
Any help will be greatly appreciated! Stephane