导出一个场景A,打开导出的project.js,会发现里面会包含其他场景的脚本sceneB.js。
然而我找遍场景A,都没有引用到sceneB.js的地方。
assets 里面的脚本都会被打包进 project.js 里
验证了下,果真如此。脚本都会打包进去,但资源只会打包用到的。
有时候仅仅是想发布一个场景,虽然脚本也没多大,个人有强迫症,建议改为用到的脚本再打包进去
不太好判断这个事情,因为如果一些脚本被作为 global 的脚本来使用的话,它在场景中也不会被引用,但它确实是要被打包的
导出一个场景A,打开导出的project.js,会发现里面会包含其他场景的脚本sceneB.js。
然而我找遍场景A,都没有引用到sceneB.js的地方。
assets 里面的脚本都会被打包进 project.js 里
验证了下,果真如此。脚本都会打包进去,但资源只会打包用到的。
有时候仅仅是想发布一个场景,虽然脚本也没多大,个人有强迫症,建议改为用到的脚本再打包进去
不太好判断这个事情,因为如果一些脚本被作为 global 的脚本来使用的话,它在场景中也不会被引用,但它确实是要被打包的