Only had a quick look, still slightly hypnotised by the animated example…
Is your LevelManager on the Start scene? Assuming so…
LevelManager Start()
method is called, that then calls the LoadStartScene()
method, it ignores your AutoLoadNextLevel parameter as you don’t use it in the method, instead calling scene index 1, which is the Start scene…
…insert infinite loop here…
That’s what it looks like at a glance anyway…
Updated Thu Jan 26 2017 21:07
Sorry, just re-read and spotted the Invoke… so yes, it is using the value, just delaying the calling of the method which then loads the same scene etc…