@maxemga

Почему при спавне объекта в Юнити он не отображается, но появляется?

Есть несколько заданных координат и мне нужно, чтобы объект рамдомно спавнился на одной из них.
Я реализовал это так (скрины).
Все работает как бы, когда я нажимаю F объекты появляются слева, но не появляются в самой игре, только если переключаться на меню сцены, там они появляются как надо, да и когда я нажимаю F чтобы заспавнить объект, вылетает ошибка:
IndexOutOfRangeException: Index was outside the bounds of the array.
RandomSpawn.SpawnRandom () (at Assets/Scripts/RandomSpawn.cs:26)
RandomSpawn.Update () (at Assets/Scripts/RandomSpawn.cs:19)

Я погуглил, как ее решить и много чего нашел, но у меня должно быть все правильно.
Помогите пожалуйста в решении данного вопроса, ибо я не понимаю.
5f818787a5360758029047.png
5f818792dfa56058408471.png
5f81879c1f5c0241266986.png
5f8187a386539796158895.png
  • Вопрос задан
  • 303 просмотра
Решения вопроса 1
DanielMcRon
@DanielMcRon
C# && Unity
У меня всё работает

И код ставьте, а не скрины. Если я захочу отдебажить код, я писать со скринов не собираюсь
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы