コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】External Dependency Manager for Unity を導入したら Unity の再生終了時に数秒フリーズするようになった

はじめに

External Dependency Manager for Unity を導入したら

Unity の再生終了時に数秒フリーズして操作を受け付けなくなった

Profiler を見てみたら Unity の再生を終了するたびに
Google.RunOnMainThread.ExecuteAll で 2 ~ 3 秒がかかっている状態だった

検証環境

  • Unity 2022.1.23f1
  • External Dependency Manager for Unity 1.2.175

回避方法

Enter Play Mode を使用しても問題ない Unity プロジェクトだったので
Enter Play Mode を有効にしたらフリーズしなくなった