示例#1
0
    public void DoMonkey()
    {
        Dash d = actions["Dash"] as Dash;

        if (d.ActionReady())
        {
            d.DoAction();
            StealthOff();
        }
    }
示例#2
0
    void AttackTarget()
    {
        switch (_type)
        {
        case EnemyType.Monkey:
            Dash d = _samurai.actions["Dash"] as Dash;
            if (d.ActionReady())
            {
                d.DoAction();
                _samurai.StealthOff();
            }
            break;

        case EnemyType.Tiger:
            Attack a = _samurai.actions["Attack"] as Attack;
            if (a.ActionReady())
            {
                a.DoAction();
                _samurai.StealthOff();
            }
            break;
        }
    }