public override void OnExecute()
 {
     base.OnExecute();
     item.ShowProgress(progressAbsorb);
     item.ShowBan(item.monsterInfo.banCount > 1);
     CompleteHander();
 }
Beispiel #2
0
    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);
    }