17 lines
708 B
C#
17 lines
708 B
C#
|
|
// 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_);
|
||
|
|
}
|
||
|
|
}
|