3.8.7版本自定制引擎又想构建的时候可以引擎分离

微信小游戏自己改了引擎源码,自定制的引擎,构建的时候启用微信引擎插件(分离引擎)就不能用了,现在想用上这个有办法吗大大们!!!

改的少的话,就把修改内容移到工程内,启动的时候重写相关的函数。改得多的话估计就没救了

我改的比较少 这个怎么操作呢大佬 怎么重写 可以详细点吗

只是动了这一点

其实我也有类似疑问,我想更换代码混淆功能来避免反编译,但那样的话这个分离引擎估计也用不了了 :sweat_smile:

运行时修改
比如assetManager.dependUtil.parser = function () …

这个怎么监听到运行到这里了,还需要传进去参数

有好的解决方式了记得通知我一下老铁 :grinning:

https://www.runoob.com/js/js-object-prototype.html

可能需要补充这块的知识

感谢大佬 我看看

看需求了,如果只是想扩展接口,就写个在接口原型上添加方法的脚本,然后运行时执行。

但如果是想直接修改、更换底层模块功能、修改编译方式的话,好像就没办法了

直接修改prototype原型链试试,大部分情况下能解决,不懂就问下ai,现在有ai,方便很多了