массивы

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

массивы

Сообщение labinzevvAlex 13 июл 2020, 13:32

Привет.
есть массив public Transform[] moveSpots;
как этому массиву задать поиск объектов по тэгу?
и возможно ли это?
для public GameObject[] moveSpots;
ищет без проблем:
moveSpots = GameObject.FindGameObjectsWithTag("points");
а вот как для public Transform[] moveSpots; весь интернет перевернул...
Если подобного не существует, подскажите, как передать из GameObject[] в Transform[]?
Очень нужно, помогите!
Заранее спасибо!
labinzevvAlex
UNIт
 
Сообщения: 74
Зарегистрирован: 12 июл 2020, 12:18

Re: массивы

Сообщение waruiyume 13 июл 2020, 13:50

Можно вручную через for/foreach обойти проверяя каждый объект на тег, можно linq использовать(те же яйца только с сахаром).
Аватара пользователя
waruiyume
Адепт
 
Сообщения: 6143
Зарегистрирован: 30 окт 2010, 05:03
Откуда: Ростов на Дону

Re: массивы

Сообщение ~AvA~ 13 июл 2020, 13:52

Изображение
Аватара пользователя
~AvA~
UNIверсал
 
Сообщения: 396
Зарегистрирован: 17 фев 2015, 13:09

Re: массивы

Сообщение labinzevvAlex 13 июл 2020, 14:28

~AvA~ писал(а):Изображение

Огромное Спасибо!!! Выручил, прям на сто процентов!! Где там плюсики в карму ставить? :)
labinzevvAlex
UNIт
 
Сообщения: 74
Зарегистрирован: 12 июл 2020, 12:18

Re: массивы

Сообщение labinzevvAlex 20 июл 2020, 02:36

опять приходится вернуться к этой теме:
Сильно не пинайте, только начал осваивать C#

как из GameObject.FindGameObjectsWithTag("Untagged") передать координаты найденных объектов в public Transform player
Синтаксис:
Используется csharp
 public Transform player;
 public GameObject[] mTarget;
  void Start()
    {
 mTarget = GameObject.FindGameObjectsWithTag("Untagged");
    }
 

(Может в GameObject массив и не нужен, но без него не работает поиск по тегу)
заранее благодарен
labinzevvAlex
UNIт
 
Сообщения: 74
Зарегистрирован: 12 июл 2020, 12:18


Вернуться в Почемучка

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

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