该项目的目的是同时测试和演示来自 Unity DOTS 技术堆栈的多个新包。
您最多选择25个主题 主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 

27 行
725 B

#if UNITY_EDITOR
using UnityEditor;
#endif
public class EditorGUIHelper
{
#if UNITY_EDITOR
public static bool EditorPrefToggle(string editorPrefName, string label)
{
var value = EditorPrefs.GetBool(editorPrefName);
var newValue = EditorGUILayout.Toggle(label, value);
if(newValue != value)
EditorPrefs.SetBool(editorPrefName,newValue);
return newValue;
}
public static string EditorPrefTextField(string label, string editorPrefKey)
{
var str = EditorPrefs.GetString(editorPrefKey);
str = EditorGUILayout.TextField(label, str);
str = str.Trim();
EditorPrefs.SetString(editorPrefKey, str);
return str;
}
#endif
}