К содержимому

SusBattleToken

SusBattleToken

Токен юнита на боевой сетке — портрет/иконка, ally/enemy, состояния active/selected/overwatch/down, полосы HP/AP, предпросмотр predamage.

Пакет

SusGame · HUD (коммерческий)

Открыть в песочнице

SusGame · HUD

Свойства

ИмяТипПо умолчанию
UnitIdProp<string>""v-model
UnitNameProp<string>""v-model
RankProp<string>""v-model
ImageSrcProp<string>""v-model
IconProp<string>""v-model
AllyProp<bool>truev-model
ActiveProp<bool>falsev-model
SelectedProp<bool>falsev-model
OverwatchProp<bool>falsev-model
DownProp<bool>falsev-model
CurrentHpProp<int>10v-model
MaxHpProp<int>10v-model
CurrentApProp<int>2v-model
MaxApProp<int>2v-model
PredamageProp<bool>falsev-model
PredamageMinProp<int>0v-model
PredamageAccuracyProp<int>0v-model

Слоты

Слотов нет.

События

ИмяПолеPayload
SelectedOnSelectedSusBattleToken

Хуки стиля

Контракт USS-классов — внешний вид переопределяется без правки C#. Состояния переключаются этими классами:

  • sus-battle-token
  • sus-battle-token__bar
  • sus-battle-token__body
  • sus-battle-token__effects
  • sus-battle-token__fallback
  • sus-battle-token__img
  • sus-battle-token__world-bar
  • sus-battle-token--active
  • sus-battle-token--ally
  • sus-battle-token--down
  • sus-battle-token--enemy
  • sus-battle-token--overwatch
  • sus-battle-token--selected

Usage

xml
<sus:SusBattleToken />