Project_WL/AgentScripts/WL816a_Toggle.cs

17 lines
708 B
C#
Raw Normal View History

// WL-816a — 되돌리기 스위치 on/off (Play 전 콘솔 에러 출처 확인용)
public static class WL816a_Toggle
{
const string SO = "Assets/WL/Look/Farm/Resources/WL/WLFarmLookSettings.asset";
public static void Off() { Set(0); }
public static void On() { Set(1); }
static void Set(int v)
{
var so = UnityEditor.AssetDatabase.LoadAssetAtPath<WL.Look.Farm.WLFarmLookSettings>(SO);
if (so == null) { UnityEngine.Debug.Log("[WL816a Toggle] SO 없음"); return; }
so.enabled_ = v;
UnityEditor.EditorUtility.SetDirty(so);
UnityEditor.AssetDatabase.SaveAssets();
UnityEngine.Debug.Log("[WL816a Toggle] enabled_=" + so.enabled_);
}
}