当我在布料中设置背景图像的角度时,对象位置放错位置

时间:2016-06-23 05:12:20

标签: canvas fabricjs

我可以使用以下代码设置背景图像

canvas.setBackgroundImage(imageSource, canvas.renderAll.bind(canvas), {
  // Fixed  object misplacing issue.
  top: obj.top, // object top
  left: obj.left, // object left
  width: obj.width * obj.scaleX,
  height: obj.height * obj.scaleY,
  name: 'back-img',
  originX: obj.originX,
  originY: obj.originY,
  // angle:angle,
  srno: "" // removed serial number of background image. because serial number is undefined

});

当我将背景图像设置角度时,图像位置错位 我试过了

canvas.backgroundImage.setAngle(45) 

上面的代码不起作用,因为canvas.setBackgroundImage是同步函数
谢谢你的回答

0 个答案:

没有答案