1
我使用KineticJS並試圖獲得適當的縮放功能。我有一個圖層,我在其中添加了我想要的原始尺寸的背景圖像。在kineticJS縮放過程中創建重複圖像?
然而,當我放大(通過layer.setScale()),我的形象與一切(暴露留下的白色區域)以及放大縮小時。
那麼,怎樣才能讓我的圖像重複,即使出現這種情況?這裏是我用來添加我的形象代碼:
var imageObj = new Image();
imageObj.onload = function() {
var image = new Kinetic.Image({
image: imageObj,
width: width,
height: height
});
// add the shape to the layer
main_layer.add(image);
// add the layer to the stage
stage.add(main_layer);
};
imageObj.src = 'images/blueprint_background.png';