如何在Unity3D中加载AssetBundle上的预制脚本组件



所以我有一个gameObject(让我们称之为XX(,并且我创建了一个包含脚本的XX的序言(XX序言有一个脚本组件(。当我构建AssetBundle并在按钮上加载XX时,单击XX的gameObject会正确加载,但脚本组件不会出现。有没有办法用脚本组件加载XX?谢谢

我的问题的解决方案是从模型对象创建资产捆绑包,然后通过代码将组件添加到其中。类似这样的东西:MyClass xx = anObject.AddComponent(typeof(MyClass)) as MyClass;

最新更新