コード例 #1
0
ファイル: EnemySpawner.cs プロジェクト: Bergmam/YouAreTheBoss
    public void InstantiateEnemyPrefab(StatsHolder stats)
    {
        GameObject initEnemy = Instantiate(preInitEnemy);

        if (!stats.predefinedPosition)
        {
            stats.spawnAngle = Random.value * 360;
        }

        initEnemy.GetComponent <Enemy> ().SetStats(
            stats
            );

        if (stats.requiredKill)
        {
            waveHandler.NofifyRequiredKillUnitSpawned();
        }

        initEnemy.name = stats.Name + numberOfEnemies;
        numberOfEnemies++;
    }