Project_WL/AgentScripts/WL_ReloadDomain.cs

14 lines
510 B
C#

// WL_ReloadDomain.cs — 디스크의 Assembly-CSharp.dll 은 최신인데 에디터 도메인이 옛 어셈블리를 붙들고 있을 때 강제 리로드.
// unity command run_script --file AgentScripts/WL_ReloadDomain.cs --entry WL_ReloadDomain.Go
using UnityEditor;
public static class WL_ReloadDomain
{
public static object Go()
{
if (EditorApplication.isPlaying) return "ABORT: Play 중";
EditorUtility.RequestScriptReload();
return "requested script reload";
}
}