PreloadJS getResult(spriteSheet)
Posted
技术标签:
【中文标题】PreloadJS getResult(spriteSheet)【英文标题】: 【发布时间】:2015-10-25 23:43:58 【问题描述】:我正在尝试使用 spriteSheetLoader,然后使用 queue.getResult 获取结果。
它适用于图像、声音……但不适用于我的 spritesheet 对象。任何人都知道如何获取我预加载的精灵表?
atm部分代码
preloadManifest = [
src: "/assets/default.json", id: 'spriteShizzle', type:'spritesheet',
src: "/assets/default.png", id: 'thingie',
];
这被加载了,但是当我施放时
preloadQueue.getResult("spriteShizzle");
这将返回“未定义”,而
preloadQueue.getResult("thingie");
将返回我的图像。
有什么方法可以在我想要的任何地方加载 spritesheet(所以不是像 CreateJS 的示例中的文件加载和 switch case 事件)?
【问题讨论】:
【参考方案1】:好的,我为此感到难过,肯定只过了十分钟我就找到了答案。
我的 JSON 清单结构错误。这导致加载失败。检查您的 spritesheet 清单是否正确!
【讨论】:
以上是关于PreloadJS getResult(spriteSheet)的主要内容,如果未能解决你的问题,请参考以下文章
使用 PreloadJS 加载图像并将它们添加到 CreateJS 阶段