-
Creator 版本: <2.4.6> 使用Asset Bundle机制
-
目标平台: <Android 华为真机>
-
重现方式:
主包里包含初始化首启动场景,在common分包(包含一些通用资源和公共脚本)下载成功后的回调函数里,动态往首启动场景里挂一个xx.js脚本 ,xx.js脚本里在去require common分包里的公共js类 ,发现始终找不到。 代码参考如下
- 首个报错:在安卓真机上,会有如下参考
比较着急,好几个小时了,不知道咋解决!! 有熟悉的朋友帮忙看看,十分感谢!!!!
Creator 版本: <2.4.6> 使用Asset Bundle机制
目标平台: <Android 华为真机>
重现方式:
主包里包含初始化首启动场景,在common分包(包含一些通用资源和公共脚本)下载成功后的回调函数里,动态往首启动场景里挂一个xx.js脚本 ,xx.js脚本里在去require common分包里的公共js类 ,发现始终找不到。 代码参考如下
比较着急,好几个小时了,不知道咋解决!! 有熟悉的朋友帮忙看看,十分感谢!!!!
打包后每个bundle包代码都需要loadbundle 才会加载分包代码才能去require。creator的代码打包方式不适合分太多分包管理代码。不然后期写起来很蛋疼。这是我的一个启动流程设计。把业务代码分包。这样小游戏也不会因为业务代码超主包代码限制了。cocos creator 项目总结四(游戏启动流程设计)_xzben‘blog-CSDN博客
我现在就是loadbundle成功后的回调方法里,再去requi的的,现在问题就是不知道为什么,就是找不到 
直接加载分包一个预制体,然后把分包代码逻辑入口放预制体上吧
确认下是否你之前有尝试require,
不然在loadBundle后require是没用的
代码不要打到分包里面去 资源分包就好了
感谢兄弟的解答~
会不会脚本加密之后,名字变了
楼主问题解决了吗