今天在测试工具时候出现个问题,Find / FindChild 一直找不到对象,找了下原因,是因为我们配置的时候的文件名字带有 " / "
比如: 配置文件中配置有 A/B/C 这样的文件名字,然后去find 的时候就会发现一直会报错为null 其他符号暂时没有发现有什么问题。
最后其实可以发现这个 / 是一个比较特殊的符号,unity用于查找子对象的,所以如果你的文件名字如果带有 / 那么就会去子对象中查找,最后当然查找不到了
本文探讨了在Unity中使用Find或FindChild方法时遇到的问题:当目标对象的名称包含特殊字符“/”时,会导致查找失败。文章详细解释了这一现象的原因,并提供了避免此类问题的方法。
今天在测试工具时候出现个问题,Find / FindChild 一直找不到对象,找了下原因,是因为我们配置的时候的文件名字带有 " / "
比如: 配置文件中配置有 A/B/C 这样的文件名字,然后去find 的时候就会发现一直会报错为null 其他符号暂时没有发现有什么问题。
最后其实可以发现这个 / 是一个比较特殊的符号,unity用于查找子对象的,所以如果你的文件名字如果带有 / 那么就会去子对象中查找,最后当然查找不到了
8318
8823
1万+

被折叠的 条评论
为什么被折叠?