我的预制件不会保留移动操纵杆参考。如果我在运行时添加引用,则一切正常,但实例化的预制件将在我从屏幕上删除它或运行项目后丢失引用。
我肯定会在预制件上点击Apply,但基本上,它的表现就好像我没有。
此处添加了参考...
但继续实例化对象...
请注意,我拖入场景的船舶对象仍然具有引用,但实例化的船舶没有。
我用操纵杆容器作为预制件而非预制件尝试过这个。
答案 0 :(得分:10)
预制件无法维护对场景中对象的引用,因为当它们被实例化时,无法保证该对象仍然存在。
实例化预制件时,必须为脚本分配引用。您可以致电instance_obj.GetComponent<Move>().moveJoystick = ...