📅  最后修改于: 2023-12-03 15:15:01.205000             🧑  作者: Mango
在 Fabric.js 中,lockSkewingY 属性是用来控制多边形在水平方向上的拉伸锁定状态。如果 lockSkewingY 属性设置为 true,则多边形在水平方向上将不会被拉伸,只能进行垂直方向上的拉伸。如果设置为 false,则多边形可以进行水平和垂直两个方向的拉伸。
polygon.lockSkewingY = boolean;
var canvas = new fabric.Canvas('canvas');
var polygon = new fabric.Polygon([
{x: 100, y: 100},
{x: 200, y: 0},
{x: 300, y: 100},
{x: 200, y: 200}
], {
fill: 'yellow',
lockSkewingY: true // 锁定水平方向上的拉伸
});
canvas.add(polygon);