コード例 #1
0
    public override void SetEffect(BattleCharacter target, Dictionary <BattleCharacter, List <FloatingNumberData> > floatingNumberDic)
    {
        target.ClearAbnormal();

        _floatingNumberDic = floatingNumberDic;
        SetFloatingNumberDic(target, FloatingNumber.Type.Other, "解除異常狀態");

        CheckSubSkill(target, HitType.Hit);

        //Timer timer1 = new Timer(Data.ShowTime / 2f, () =>
        //{
        //    target.ClearAbnormal();
        //    BattleUI.Instance.SetFloatingNumber(target, "解除異常狀態", FloatingNumber.Type.Other);
        //});

        //Timer timer2 = new Timer(Data.ShowTime / 2f + _floatingNumberTime, () =>
        //{
        //    CheckSubSkill(target, HitType.Hit);
        //});
    }