Как вырестить префабов, чтобы они пришли 1 на 1 и что я могу удалить бандита в иерархии?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как вырестить префабов, чтобы они пришли 1 на 1 и что я могу удалить бандита в иерархии?

Сообщение Anonymous »

Я хочу умножить свой префаб (бандитит) каждые несколько секунд, но если я удаляю свой сборник в иерархии, это больше не появляется. Я поместил это в свое представление о проекте как Prefab, но это, похоже, не работает. Сценарии были добавлены в оба бандита. Но в предпочтении бандита я тоже не могу сделать Transform.Player. Как мне это решить? // Реферизация Naar de Speler
public float speed = 3f; // vijand
public gameObject bandit;
private float spawntimer = 10f; // 30 с
private float timer = 0f; // Houdt tijd bij

Код: Выделить всё

void Update()
{
// Berekening richting speler
Vector3 direction = (player.position - transform.position).normalized;

// Vijand beweegt naar speler
transform.position += direction * speed * Time.deltaTime;

// Vijand kijkt naar speler
transform.LookAt(player);

timer += Time.deltaTime;

if (timer >= spawnTimer)
{
// random positie tussen x = 0 en x = 119.1, y = -0.001 en z = 0 en 99.3
Vector3 randomPos = new Vector3(Random.Range(0f, 119.1f), -0.001f, Random.Range(0f, 99.3f));

Instantiate(bandit, randomPos, Quaternion.identity); // object wordt gespawnt zonder rotatie
timer = 0f;
}
}
}

Подробнее здесь: https://stackoverflow.com/questions/795 ... -bandit-in
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»