在Unity2D中生成敌人

问题描述

我正在寻找围绕2d上下映射的多个生成点,以供不同敌人生成窗体,我已经为生成点创建了游戏对象,并创建了一个脚本来生成敌人(这是一个旧脚本)我从我创建的2D frogger游戏中进行了调整),但是我的敌人似乎并没有从生成生成,甚至根本没有生成任何人可以给我任何关于这是为什么的建议。

这是我的Spawner脚本

using UnityEngine;

public class EnemySpawn1 : MonoBehavIoUr {

public float spawnDelay = 0.3f;

public GameObject Enemy1;

public Transform[] spawnPoints;

float nextTimetoSpawn = 0.2f;

void Update ()
{
    if (nextTimetoSpawn <= Time.time)
    {
        SpawnZombie();
        nextTimetoSpawn = Time.time + spawnDelay;
    }
}

void SpawnZombie ()
{
    int randomIndex = Random.Range(0,spawnPoints.Length);
    Transform spawnPoint = spawnPoints[randomIndex];

    Instantiate(Enemy1,spawnPoint.position,spawnPoint.rotation);
}

}

我敌人的预制件叫做'Enemy1'

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)