SusBattleToken

战斗网格上的单位 token — 头像/图标、ally/enemy、active/selected/overwatch/down 状态、HP/AP 血条、predamage 预览。
包
SusGame · HUD(商业)
属性
| 名称 | 类型 | 默认值 | |
|---|---|---|---|
UnitId | Prop<string> | "" | v-model |
UnitName | Prop<string> | "" | v-model |
Rank | Prop<string> | "" | v-model |
ImageSrc | Prop<string> | "" | v-model |
Icon | Prop<string> | "" | v-model |
Ally | Prop<bool> | true | v-model |
Active | Prop<bool> | false | v-model |
Selected | Prop<bool> | false | v-model |
Overwatch | Prop<bool> | false | v-model |
Down | Prop<bool> | false | v-model |
CurrentHp | Prop<int> | 10 | v-model |
MaxHp | Prop<int> | 10 | v-model |
CurrentAp | Prop<int> | 2 | v-model |
MaxAp | Prop<int> | 2 | v-model |
Predamage | Prop<bool> | false | v-model |
PredamageMin | Prop<int> | 0 | v-model |
PredamageAccuracy | Prop<int> | 0 | v-model |
插槽
没有插槽。
事件
| 名称 | 字段 | 载荷 |
|---|---|---|
Selected | OnSelected | SusBattleToken |
样式钩子
USS 类契约 — 无需改 C# 即可覆盖外观。状态通过这些类切换:
sus-battle-tokensus-battle-token__barsus-battle-token__bodysus-battle-token__effectssus-battle-token__fallbacksus-battle-token__imgsus-battle-token__world-barsus-battle-token--activesus-battle-token--allysus-battle-token--downsus-battle-token--enemysus-battle-token--overwatchsus-battle-token--selected
Usage
xml
<sus:SusBattleToken />