UI 系统

This commit is contained in:
2026-06-08 11:26:17 +08:00
parent 1897658a00
commit b582317692
94 changed files with 33540 additions and 3726 deletions

View File

@@ -342,6 +342,9 @@ namespace BaseGames.Player
}
// ── Abilities ─────────────────────────────────────────────────────────
/// <summary>当前已解锁能力的位掩码快照(供能力总览 UI 遍历查询)。</summary>
public AbilityType UnlockedAbilities => _unlockedAbilities;
public bool HasAbility(AbilityType ability)
=> (_unlockedAbilities & ability) == ability;