我在工作中接管了一些Unity项目。它是由另一家公司制造的,我没有该项目的任何信息。
他们在场景中弹出了如此多的弹出窗口(超过弹出窗口180个),并且无法识别弹出窗口的名称(例如popup1,popup2,popup ...)
所以我找不到我想要的弹出窗口。我只知道弹出窗口的内容(消息和标题)
弹出窗口是游戏对象的节点,位于“层次结构”选项卡上。几乎所有的弹出窗口均由背景(颜色),标题(文本),内容(文本),按钮(文本)组成。
如何搜索我想要的弹出窗口? (只需使用弹出窗口的文字(标题,消息))
Visual Studio(在Solution处搜索全部)找不到此文件,我将一个Scene.unity文件打开到记事本中,我在搜索弹出窗口的文本,但找不到它!
答案 0 :(得分:0)
Visual Studio(在Solution处搜索全部)找不到此文件,我将一个Scene.unity文件打开到记事本中,我在搜索弹出窗口的文本,但找不到它!
这将建议弹出文本位于.prefab
文件中。您也可以搜索它们。
否则,编写一个编辑器脚本,该脚本使用Selection.activeSelection
枚举GetComponentsInChildren<Text>()
组件。