Phaser Pack Loader Phaser资产包加载器
Phaser 项目的资产包文件,推荐你用下phaser-pack-loader
这个 Webpack 加载器。它挺适合.json
格式的资产包,比如一堆图片、音效啥的一起打包,加载的时候也能跟得上节奏,不用你一个个路径,省心。
它的用法也蛮,直接在 Webpack 里配置下rules
就行了:
module.exports = {
module: {
rules: [
{
test: /packs\/.*\.json$/,
use: ['phaser-pack-loader']
}
]
}
}
它只负责把资产包读进来并转换成对象,你再交给Phaser.LoaderPlugin
来加载。比如你写了个packs/menu.json
,用这个 loader 后,就能直接在游戏里调用资源,不用自己去一层层写路径。
有个小提醒哈,它只包文件本身,单独的图片啊音频这些,还是得靠file-loader
或者url-loader
来配合。
如果你也在折腾 Phaser 的资源打包,尤其是团队开发或想让项目更模块化,phaser-pack-loader是个还不错的选择。
phaser-pack-loader-master.zip
预估大小:14个文件
phaser-pack-loader-master
文件夹
.gitignore
30B
package.json
555B
src
文件夹
processor.js
1KB
resolver.js
321B
loader.js
685B
url-marker.js
842B
index.js
704B
README.md
3KB
12.25KB
文件大小:
评论区