public override void OnExecute() { base.OnExecute(); item.ShowProgress(progressAbsorb); item.ShowBan(item.monsterInfo.banCount > 1); CompleteHander(); }
public void UpdateMonsterItem(FightMonsterItem itemCtr, MonsterInfo monsterInfo) { itemCtr.type = type; itemCtr.monsterInfo = monsterInfo; itemCtr.icon = monsterInfo.config.icon; if (monsterInfo.rotate != 0) { itemCtr.zrotate = monsterInfo.rotate * FightConst.ROTATE_BASE; } else { itemCtr.zrotate = monsterInfo.config.rotate * FightConst.ROTATE_BASE; } itemCtr.ShowProgress(monsterInfo.progress); itemCtr.ShowBan(monsterInfo.banCount > 1); }