【发布时间】:2012-04-16 21:30:47
【问题描述】:
使用HTML5中的canvas标签,可以加载大图的一小块区域?并且加载时间非常短? 我为什么要玩,有几块瓷砖但相当大,所以你有几个循环(for)。 例如,当您为角色设置动画时,我只想重绘特定区域,以尽量减少时间。
【问题讨论】:
标签: html canvas html5-canvas
使用HTML5中的canvas标签,可以加载大图的一小块区域?并且加载时间非常短? 我为什么要玩,有几块瓷砖但相当大,所以你有几个循环(for)。 例如,当您为角色设置动画时,我只想重绘特定区域,以尽量减少时间。
【问题讨论】:
标签: html canvas html5-canvas
context.drawImage(image, sx, sy, sWidth, sHeight, dx, dy, dWidth, dHeight)
s = 来源,d = 目的地。
来源https://developer.mozilla.org/en/Canvas_tutorial/Using_images#drawImage_example_3
但您无法缩短加载时间,您必须先加载它才能裁剪它!
祝你好运
【讨论】: