|
|
@@ -40,7 +40,7 @@ namespace ET
|
|
|
|
|
|
private void OnEnable()
|
|
|
{
|
|
|
- globalConfig = Resources.Load<GlobalConfig>("GlobalConfig");
|
|
|
+ globalConfig = AssetDatabase.LoadAssetAtPath<GlobalConfig>("Assets/Resources/GlobalConfig.asset");
|
|
|
|
|
|
#if UNITY_ANDROID
|
|
|
activePlatform = PlatformType.Android;
|
|
|
@@ -113,8 +113,15 @@ namespace ET
|
|
|
|
|
|
GUILayout.Label("");
|
|
|
GUILayout.Label("Code Compile:");
|
|
|
-
|
|
|
+ EditorGUI.BeginChangeCheck();
|
|
|
CodeMode codeMode = (CodeMode)EditorGUILayout.EnumPopup("CodeMode: ", this.globalConfig.CodeMode);
|
|
|
+ if (EditorGUI.EndChangeCheck())
|
|
|
+ {
|
|
|
+ EditorUtility.SetDirty(this.globalConfig);
|
|
|
+ AssetDatabase.SaveAssetIfDirty(this.globalConfig);
|
|
|
+ AssetDatabase.Refresh();
|
|
|
+ }
|
|
|
+
|
|
|
if (codeMode != this.globalConfig.CodeMode)
|
|
|
{
|
|
|
this.globalConfig.CodeMode = codeMode;
|