改进 HTML5 画布图像加载
所以我正在创建一个游戏并决定使用画布作为地图。该地图是 500kb+ (6400x6400px) 的大图片,画布大小为 320x320,因此我一次仅显示图像的一部分,并在单击按钮时重新加载页面。
所以首先我想问的是,当画布只更改显示部分而不是图像时,如何阻止画布在每次页面刷新时重新加载图像?其次,我怎样才能使加载更快/更高效?我可以让它只加载图像的显示部分吗?欢迎任何性能提示,我可以以任何需要的方式操纵图像。
So I'm creating a game and decided to use a canvas for the map. The map is big pictures 500kb+ (6400x6400px) and the canvas size is 320x320 so I am displaying only part of the image at a time and have the page reload on button click.
So first what I want to ask how can I stop the canvas from reloading the image on every page refresh when it only changes the displayed part not the image? Secondly how could I make the loading faster/more efficient? Can I make it only load the displayed part of the image? Any performance tips are welcomed, I can manipulate the image whatever way is needed.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)