今天想对预设进行数据的设置和修改,但不想把预设拖来出来修改后再次保存成预设。
但在过程中发现unity3d 对prefabs进行操作,通过GetComponentsInChildren(false),是获取不到的,必须是对一个预设Instance后才能获取到。后来发现是由于预设的Componets都是active 是 false。需要用GetComponentsInChildren(true)才能正常! 看不到实现,一点点坑都花了些时间去处理。
中国足彩网信息请查看IT技术专栏