在Script Foo中,我实例化了有3个孩子的预制棒。从脚本Foo我更新了Bar 3的每个子节点上的脚本并设置它们的变量X.调试时我可以看到所有这些都正确发生。
脚本WTF附加到预制棒。从脚本Foo,我告诉脚本WTF访问附加到Bar的3个孩子的脚本,并获得似乎是3个新类,其中变量X从未设置。
我刚刚进行了一些测试,发现来自Script WTF:
GetComponentsInChildren<TEST>()
将返回一个长度为0的数组,它应该为3。GetChild(0).getComponent<TEST>()
将返回我要查找的脚本,但未设置变量X. 这必须与克隆有关,对吗?
答案 0 :(得分:1)