Files
ZooMatch-GP/Assets/SGModule/Common/SGModule/Scripts/ScriptableObjects/GameConfig.cs
T
2026-06-02 10:26:44 +08:00

25 lines
638 B
C#

using UnityEngine;
// [CreateAssetMenu(fileName = "GameConfig", menuName = "GameData/GameConfig")]
public class GameConfig : ScriptableObject {
[Header("全局配置")] [HideInInspector] public string packageName;
#if GAME_RELEASE
private const bool _isRelease = true;
#else
private const bool _isRelease = false;
#endif
public bool isRelease => _isRelease;
private bool _enabledLog = true;
public bool enabledLog {
get => !isRelease && _enabledLog;
set => _enabledLog = !isRelease && value;
}
[HideInInspector] public bool hardwareAcceleration = true;
}