手动从 TexturePacker 加载 Pixi spritesheet,而不是通过 Pixi.Loader?
Loading Pixi spritesheets from TexturePacker manually and not through Pixi.Loader?
我一直在使用TexturePacker 和Pixi 制作动画,但现在导出的TexturePacker 文件(多包)存储在CMS 系统中。 CMS 在文件名前加上不可预测的字母和数字,这使得 PIXI 无法 link 将 json 和 spritesheets 放在一起,而且 json 中的 "related_multi_packs" 值现在不正确.
有没有办法告诉 PIXI 以 "manual" 的方式使用这些文件?在我使用标准 ajax 加载 json 文件后,我可以即在 json 文件中注入正确的 spritesheet url,然后 然后 不知何故送给PIXI?
我最终只能手动解析它,因为我找不到其他方法。这比预期的要容易。
- 已使用 axios 加载 json 个文件。
- 遍历多包文件并确保正确 json
和 spritesheet 被组合在一个数组中。
- 使用 Pixi 加载程序加载 spritesheet 图像。
- 解析 json 并使用正确的 frame/trim/orig/rotation 在 baseTexture 上构建精灵。
像魅力一样工作。
我一直在使用TexturePacker 和Pixi 制作动画,但现在导出的TexturePacker 文件(多包)存储在CMS 系统中。 CMS 在文件名前加上不可预测的字母和数字,这使得 PIXI 无法 link 将 json 和 spritesheets 放在一起,而且 json 中的 "related_multi_packs" 值现在不正确.
有没有办法告诉 PIXI 以 "manual" 的方式使用这些文件?在我使用标准 ajax 加载 json 文件后,我可以即在 json 文件中注入正确的 spritesheet url,然后 然后 不知何故送给PIXI?
我最终只能手动解析它,因为我找不到其他方法。这比预期的要容易。
- 已使用 axios 加载 json 个文件。
- 遍历多包文件并确保正确 json 和 spritesheet 被组合在一个数组中。
- 使用 Pixi 加载程序加载 spritesheet 图像。
- 解析 json 并使用正确的 frame/trim/orig/rotation 在 baseTexture 上构建精灵。
像魅力一样工作。