我在Unity中有很多场景,每个场景都至少有12个按钮,每个按钮都有一个字典中的单词名称(例如:球、人、蓝等)。
我想创建一个方法来获取当前场景中的所有按钮,并将它们存储在某个地方,这样以后我就可以使用该output**.name**来显示它们或其他东西。
发布于 2019-02-20 07:50:16
如果您只是尝试获取所有对象的名称,即按钮,则可以执行类似于此处所述的操作
https://docs.unity3d.com/ScriptReference/Object.FindObjectsOfType.html
var names = FindObjectsOfType<Button>().Select(b => b.name);
https://stackoverflow.com/questions/54776421
复制相似问题