Получить имена всех кнопок на сцене и сохранить их? - PullRequest
0 голосов
/ 20 февраля 2019

У меня много сцен в Unity, и все они имеют по крайней мере 12 кнопок, каждая кнопка имеет название в виде слова из словаря (то есть: Ball, Human, Blue и т. Д. И т. Д.)

Я хотел бы создать метод, который получает все кнопки в текущей сцене и сохраняет их где-то, чтобы позже я мог использовать эти выходные данные **. Name ** для их отображения или чего-то еще.

1 Ответ

0 голосов
/ 20 февраля 2019

Если вы просто пытаетесь получить имена всех объектов, которые являются кнопками, вы можете сделать что-то вроде того, что описано здесь

https://docs.unity3d.com/ScriptReference/Object.FindObjectsOfType.html

var names = FindObjectsOfType<Button>().Select(b => b.name);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...