예제 #1
0
    public IEnumerator summonEneObj(Enemy obj, Vector3 pos)
    {
        EneWait = true;
        yield return(new WaitUntil(() => obj.consumeEnergy <= energySystem.enemyEnergy));

        var newObj = Instantiate(obj, pos, Quaternion.Euler(0, 180, 0));

        FightSystem.fightSystem.AddObj(newObj);
        energySystem.EneConsume(obj.consumeEnergy);
        EneWait = false;
        //state = State.IDLE;
    }