AlicizaX/Client/Packages/com.alicizax.unity/Runtime/Constant/AppBuilderSetting.cs

43 lines
906 B
C#
Raw Normal View History

2025-03-07 18:00:59 +08:00
using System;
using UnityEngine;
2025-04-28 19:45:45 +08:00
namespace AlicizaX
2025-03-07 18:00:59 +08:00
{
[Serializable]
public class AppBuilderSetting
{
2025-04-28 19:45:45 +08:00
public static bool EnableHybirdCLR
{
get
{
#if ENABLE_HYBRIDCLR
return true;
#else
return false;
#endif
}
}
2025-03-07 18:00:59 +08:00
public static AppBuilderSetting Instance
{
get
{
if (_instance == null)
{
TextAsset text = Resources.Load<TextAsset>("AppBuilderSetting");
_instance = Utility.Json.ToObject<AppBuilderSetting>(text.text);
}
return _instance;
}
}
private static AppBuilderSetting _instance;
public bool DebugMode = false;
public int ResMode = 0;
2025-04-28 19:45:45 +08:00
public Language Language = Language.ChineseSimplified;
2025-03-07 18:00:59 +08:00
}
}