Example #1
0
    public void GenerateCovid(CovidType type, Vector3 position)
    {
        switch (type)
        {
        case CovidType.FAST:
            Instantiate(_covidFastObject, position, _covidFastObject.transform.rotation);
            break;

        case CovidType.MEDIUM:
            Instantiate(_covidMediumObject, position, _covidMediumObject.transform.rotation);
            break;

        case CovidType.BOSS:
            Instantiate(_covidBossObject, position, _covidBossObject.transform.rotation);
            break;
        }
    }
Example #2
0
    public void GenerateRandomCovid()
    {
        CovidType type = GetRandomCovidType(_random);

        GenerateCovid(type);
    }
Example #3
0
 public void GenerateCovid(CovidType type)
 {
     GenerateCovid(type, CreateNewCovidPosition());
 }