バグでも無限ループでも強制終了でも無く、ピタッとフリーズする事があんまり無かったUnity。
そんなUnityが音だけプープー鳴らしたままフリーズしたのでメモ。
SceneManager.Unload
Version 5.3.2f1にて遭遇
参考
http://polaris-bear.lolipop.jp/shunroom/300
https://issuetracker.unity3d.com/issues/unity-hangs-on-scenemanager-dot-unloadscene
自分が遭遇した時はOnTriggerではなくAnimation clipのイベントとして呼び出した関数内でSceneManager.Unloadを使って、そこでハング。
参考でもあるように、呼び出し関数ではフラグだけ立ててUpdate時にUnloadを処理するようにしたら落ちなくなりました。
まとまった単位メモリから上げ下げするのって、やっぱり難しいんですかね ^^;