CanvasContext.transform参数帮助文档错误
发布于 5 年前 作者 xiazheng 6759 次浏览 来自 官方Issues

参数说明文档有误。

CanvasContext.transform(number scaleX, number scaleY, number skewX, number skewY, number translateX, number translateY)

基础库 1.9.90 开始支持,低版本需做兼容处理

使用矩阵多次叠加当前变换的方法

参数

number scaleX

水平缩放

number scaleY

垂直缩放

number skewX

水平倾斜

number skewY

垂直倾斜

number translateX

水平移动

number translateY

垂直移动

正确的应该是:

voidctx.transform(a, b, c, d, e, f);

参数

  • a (m11)

  • 水平缩放。

  • b (m12)

  • 垂直倾斜。

  • c (m21)

  • 水平倾斜。

  • d (m22)

  • 垂直缩放。

  • e (dx)

  • 水平移动。

  • f (dy)

  • 垂直移动。

望改正。

回到顶部