Как мне найти самый ближний объект в моём случае в Unity3D?

Общие вопросы о Unity3D

Как мне найти самый ближний объект в моём случае в Unity3D?

Сообщение YugGO 07 сен 2020, 18:59

Есть игрок, на сцене нет ни одного объекта, когда я добавляю 1 объект который 5 метров от игрока, игрок идёт к нему, если поставить 2рой объект между игроком и 1 объектом, то игрок идёт к 2рому объекту.

Проблема у меня в том, что у меня всё время появляются новые объекты.

Во всех обуч. роликах мы выбираем самый ближний объект из объектов, которых мы закинули в GameObject[].

Если есть что-то непонятное, я могу разъяснить.
YugGO
UNец
 
Сообщения: 6
Зарегистрирован: 30 авг 2020, 21:50

Re: Как мне найти самый ближний объект в моём случае в Unity3D?

Сообщение Alex5 07 сен 2020, 19:09

Ну объекты ведь не сами появляются их, наверняка, менеджер создаёт. Если нужен путь каждого объекта, то можно создать массив из переменных, в которых и накапливать пройденный путь каждого объекта. И при уничтожении объекта, уничтожать и эту переменную из массива.
Linux это просто
Экономика это просто
Forex это просто
Мой канал на YouTube
Аватара пользователя
Alex5
Старожил
 
Сообщения: 507
Зарегистрирован: 22 авг 2019, 17:37

Re: Как мне найти самый ближний объект в моём случае в Unity3D?

Сообщение YugGO 08 сен 2020, 16:55

Alex5 писал(а):Ну объекты ведь не сами появляются их, наверняка, менеджер создаёт. Если нужен путь каждого объекта, то можно создать массив из переменных, в которых и накапливать пройденный путь каждого объекта. И при уничтожении объекта, уничтожать и эту переменную из массива.


Да, именно оно мне нужно, но я не знаю как созданный объект указывать в массиве.
YugGO
UNец
 
Сообщения: 6
Зарегистрирован: 30 авг 2020, 21:50

Re: Как мне найти самый ближний объект в моём случае в Unity3D?

Сообщение Woland 08 сен 2020, 17:02

https://docs.microsoft.com/ru-ru/dotnet ... etcore-3.1

Делаешь коллекцию, при создании нового объекта добавляешь его в лист через Add
Woland
Адепт
 
Сообщения: 1240
Зарегистрирован: 20 апр 2013, 18:09
  • Сайт


Вернуться в Общие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 9