我正在使用 HTML5 画布制作游戏。我有一个大精灵表,其中包含我在游戏中需要的每个精灵。我已经阅读了一些关于什么可能是最好的预加载资产技术,但我还没有找到任何具体的东西。
所以,我决定只选择一种技术:CSS spritesheets。我使用了http://www.spritecow.com/加载 spritesheet.gif 文件并生成 CSS 代码的地方。问题是我找不到任何关于如何在 javascript 和 canvas 元素中实际使用单个精灵的教程!
有人可以帮帮我吗?如果您知道任何其他更好的预加载技术或库(如果可能,可以预加载图像和声音)。
编辑:使用 jQuery 的解决方案也很好。