【问题标题】:part of the image图像的一部分
【发布时间】:2012-04-16 21:30:47
【问题描述】:

使用HTML5中的canvas标签,可以加载大图的一小块区域?并且加载时间非常短? 我为什么要玩,有几块瓷砖但相当大,所以你有几个循环(for)。 例如,当您为角色设置动画时,我只想重绘特定区域,以尽量减少时间。

【问题讨论】:

    标签: html canvas html5-canvas


    【解决方案1】:

    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

    但您无法缩短加载时间,您必须先加载它才能裁剪它!

    祝你好运

    【讨论】:

      猜你喜欢
      • 2011-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-23
      • 2012-09-18
      • 1970-01-01
      • 2016-02-18
      相关资源
      最近更新 更多