Beispiel #1
0
    public void Addunit(UnitConfig unitConfig)
    {
        if (units.Count < maximumUnits)
        {
            Unit unit = Instantiate(unitConfig.GetUnitPrefab(), transform).GetComponent <Unit>();
            units.Add(unit);
        }
        else
        {
            throw (new InvalidOperationException());
        }

        //attackValue += unitConfig.GetAttackStrength();
        //defenceValue += unitConfig.GetDefenceStrength();
    }