17 lines
580 B
C#
17 lines
580 B
C#
using UnityEditor;
|
|
using UnityEngine;
|
|
|
|
namespace RebootKit.Editor.Utils {
|
|
public static class DomainReloader {
|
|
[MenuItem(REditorConsts.k_EditorMenu + "Reload Domain", priority = 1000)]
|
|
public static void ReloadDomain() {
|
|
if (EditorApplication.isCompiling) {
|
|
Debug.LogError("Cannot reload domain while compiling.");
|
|
EditorUtility.DisplayDialog("Reload Domain", "Cannot reload domain while compiling.", "OK");
|
|
return;
|
|
}
|
|
|
|
EditorUtility.RequestScriptReload();
|
|
}
|
|
}
|
|
} |