Мне нужно сделать остановку объектов при касании.
При касание значение int = -1.Мне нужно передать это значение сразу нескольким объектам с одним скриптом.
Передаю значение строками.
GameObject.Find("First").GetComponent<Move>().Audit = -1;
GameObject.Find("Second").GetComponent<Move>().Audit = -1;
Нужно что бы это делалось одной строкой (В конце проекта будет много игровых объектов и передавать каждому не вариант).
Используйте один из этих способов для поиска объектов, они возвращают коллекцию
// ищет в сцене объект по типу
foreach (var move in FindObjectsOfType<Move> ()) {
move.Audit = -1;
}
// ищет компонент ниже по иерархии от текущего объекта
foreach (var move in GetComponentsInChildren<Move> ()) {
move.Audit = -1;
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
в столбце есть повторяющиеся записинужно найти запись даты(string) с наибольшим количеством