如果 CreateJS 库支持 Texture Packer 的 JSON 输出格式
If the CreateJS library supports the JSON output formats of Texture Packer
我已经使用CreateJS一段时间了。我在加载由纹理打包器制作的图像时遇到麻烦,我得到了这样的 JSON 文件:
{"frames": [
{
"filename": "aim_dot",
"frame": {"x":118,"y":4,"w":76,"h":76},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":76,"h":76},
"sourceSize": {"w":76,"h":76}
},
{
"filename": "boundary",
"frame": {"x":4,"y":385,"w":250,"h":100},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":250,"h":100},
"sourceSize": {"w":250,"h":100}
}]
}
当位图表示如下所示的图像时:
var bitmap = new createjs.Bitmap("imagePath.jpg");
但是如果图像是图像精灵,我可以像 css 精灵一样使用位图吗?
你应该看看SpriteSheet
-Class: http://www.createjs.com/Docs/EaselJS/classes/SpriteSheet.html
在TexturePacker中,您可以选择EaselJS作为输出格式,因此JSON可用于EaselJS SpriteSheet
而无需进一步修改。生成EaselJS SpriteSheets的另一个好方法是spritesheet.js(https://www.npmjs.com/package/spritesheet-js-monkiki-fork)。
相关文章:
- 将javascript中的JSON输出为不带jquery的列表
- 如果 CreateJS 库支持 Texture Packer 的 JSON 输出格式
- 通过 PHP 将 JSON 输出转换为 HTML 表
- Javascript/JSON输出不;t显示
- 上传Excel xls,解析到Json,编辑Json输出pdf或Excel xls Nodejs Multer Angu
- HTML页面上的JSON输出
- 使用JSON输出排行榜
- 在表中正确显示json输出
- 简化 JavaScript 对象的 JSON 输出
- 无法让 JSON 输出循环
- 合并位置并从 JSON 输出组合数据
- node-restify:如何缩进 JSON 输出
- JSON 输出的格式不起作用
- Ajax读取PHP脚本而不是JSON输出
- 如何仅使用 JavaScript 的 stringify() 方法在第一级自定义 JSON 输出
- JavaScript JSON 输出到
- 仅绘制 JSON 输出的一部分
- 验证 PHP 中的字符串以进行 JSON 输出
- 由空 json 输出导致的错误“在非对象上调用对象键”
- 如何检查这个由空 json 输出导致的空对象是否真的为空