2017-11-17 39 views
0

问题:如何从包含数百个其他图像的JavaScript文件中加载1到9个随机图像?从更大的图像文件加载图像几个图像JavaScript

只是想知道这里有没有人对我有任何想法。因为在下面的例子中,我很难找到这个网站是如何做到的。

感谢您的帮助。

example here

+0

我认为你正在寻找CSS spritesheets。请阅读https://stackoverflow.com/help/how-to-ask以获得社区更好的回应。 – Phix

+0

@stuartd我可以做出一些随机数字选择器来挑选要加载的图像。我的问题是我如何加载这些图像,而不加载文件中的其余图像 – Sleepyfalcon

回答

2

如果每个小宠物是具有多个属性(类型,统计数据,等等),这些性质中的一种是“图像标识”,可以使用的Math.random或类似的方法来生成随机数的对象在1和x之间,其中x是图像的总数。然后一个for ... in循环找到相应的imageid的宠物小精灵,并显示适当的图像。

+0

是的,我也在想这个。我只是有一个问题,我可以随机加载这些图像1到9,而无需将所有其他图像加载到背景中。 – Sleepyfalcon