示例#1
0
    public override void Execute(Vector2Int value, int power, CardDisplay cardDisplay)
    {
        GetShieldEvent e = Instantiate(shieldEvent, BattleEventManager.Instance.transform);

        e.shield = GetFinalValue(value, power);
        e.target = PlayerArea.Instance.player;
    }
示例#2
0
    public override void Execute(Vector2Int value, int level)
    {
        GetShieldEvent e = Instantiate(shieldEvent, BattleEventManager.Instance.transform);

        e.shield = GetValue(value, level);
        e.target = EnemyArea.Instance.enemy;
    }