0

我想知道在舞台上可能有 100 个位图元素的情况下的性能。

如果我使用 URL 构建这些位图,每个位图是否会尝试从 URL 下载图像文件,而不管它们都使用相同的图像 URL 吗?

而且,如果我使用图像来构建这些位图,我只需下载一次图像,那么所有位图都将使用相同的图像吗?那么,什么时候使用 URL 呢?

如果有人澄清两种方法在内存和带宽利用率方面的区别,我将不胜感激,何时使用每种方法?

4

1 回答 1

0

该 URL 仅被请求一次,无论您多久创建一个具有相同 URL 的位图,因此从那个角度来看,它不会产生影响。

但是不同的是,如果您第一次使用 URL 实例化位图,您(很可能)必须等到图像加载完毕,然后更新舞台以显示它。

更新:我做了一个快速的 jsfiddle:http ://bit.ly/10Xavkf 如果您查看网络选项卡,您会发现该图像仅被请求一次。

于 2013-05-15T08:23:34.053 回答