2
我正在尋找一種將圖片分成塊的方法。我如何將圖片分割成片段
可以使用tile_height和tile_width.Looking尋求幫助,可以將圖像分割成的塊的數量可以配置。
我不想要任何框架的解決方案。只有使用香草的JavaScript
我試過下面
var _clipX =0;
var _clipY = _clipX;
var _clipHeight = IMAGE_HEIGHT/TILE_HEIGHT;
var _clipWidth = IMAGE_WIDTH/TILE_WIDTH;
var _nRows = Math.floor(IMAGE_HEIGHT/TILE_HEIGHT);
var _nColumns = Math.floor(IMAGE_WIDTH/TILE_WIDTH);
for(var i=0;i<_nRows;i++){
for(var j=0;j<_nColumns;j++){
el.getContext('2d').drawImage(image, _clipX, _clipY, _clipWidth, _clipHeight, _clipX, _clipY,_clipWidth , _clipHeight);
_clipX = _clipX + _clipWidth;
}
_clipX = 0
_clipY = _clipY + _clipHeight;
}
下面是的jsfiddle的工作
這是怎麼回事,出了什麼問題? –
https://jsfiddle.net/raviteja_avvari/rencoy1t/ –
以上是什麼結果? –