去掉obi,使用自写绳索

This commit is contained in:
2026-02-23 20:51:03 +08:00
parent cb636f862d
commit 91e2309eeb
2011 changed files with 2593 additions and 190578 deletions

View File

@@ -1,46 +0,0 @@
using UnityEditor;
namespace Obi
{
public class BooleanPreference
{
bool m_Value;
string m_Name;
bool m_Loaded;
public BooleanPreference(string name, bool value)
{
m_Name = name;
m_Loaded = false;
m_Value = value;
}
private void Load()
{
if (m_Loaded)
return;
m_Loaded = true;
m_Value = EditorPrefs.GetBool(m_Name, m_Value);
}
public bool value
{
get { Load(); return m_Value; }
set
{
Load();
if (m_Value == value)
return;
m_Value = value;
EditorPrefs.SetBool(m_Name, value);
}
}
public static implicit operator bool(BooleanPreference s)
{
return s.value;
}
}
}