using System.ComponentModel; using Code.Scripts.Gameplay.Game; public partial class SROptions { [Category("任务奖励领取")] [DisplayName("领取")] public void GetTaskReward() { TaskManager.Instance.ClaimTaskReward(TaskID); } private int _taskId = 301001; public int TaskID { get { return _taskId; } set { _taskId = value; } } [Category("任务奖励领取")] [DisplayName("测试UI")] public void SetUIShow() { _uiShowState = !_uiShowState; if (_uiShowState) { UIManager.Instance.ShowAllUI(); return; } UIManager.Instance.HideAllUI(); } private bool _uiShowState = true; }