因为最新微信调试库的BUG,因此音效播放从audioSource改为了audioEngine。刚开始的时候惊讶的发现使用audioEngine即使剔除了audio模块依然可以正常播放音效。但是在做分离引擎测试时(关闭分离引擎),发现audioEngine失效了

之后测试了在不分离引擎时开启audio模块,发现audioEngine就可以正常的运行,即是说引擎分离本身就包含了audio模块
因此就想到个问题,分离引擎的包,是否是包含了所有的模块?如果是,那么当项目引用的模块不多的前提下,不进行引擎分离是否会反而增加了用户进入游戏的速度?