我希望能在HTML5画布中将图像倾斜/透视/旋转。以下图片是我想要实现的效果。
我有这段代码可以在画布中使用变换,但我无法理解它。有人可以帮助我吗?
另外,我只想在HTML5画布中完成,而不是使用CSS。
另外,我只想在HTML5画布中完成,而不是使用CSS。
var cs = Math.cos(angle1), sn = Math.sin(angle1);
var h = Math.cos(angle2);
var a = 100*cs, b = -100*sn, c = 200;
var d = h*100*sn, e = h*100*cs, f = 200;
ctx.setTransform(a, d, b, e, c, f);