規模が大きくなってソースコードの量が肥大化すると、UnityEditor上でのコンパイル時間が伸びて数秒~数十秒ほど待ち時間が必要になってくることがあります。 このコンパイル待ち時間中にTwitterを見たり他事をして、終わったら音を鳴らして通知してくれるようにしてみました。 コード using UnityEditor; namespace Assets.Editor { [InitializeOnLoad] public class CompileFinish { static CompileFinish() { if (EditorApplication.isPlayingOrWillChangePlaymode) return; EditorApplication.delayCall += () => { EditorApplication.Beep(); }; } } }