如何使用FabricJS在多边形中添加坐标
我们可以通过创建一个fabric.Polygon的实例来创建一个Polygon对象。一个多边形对象可以被描述为由一组连接的直线段组成的任何封闭形状。由于它是FabricJS的基本元素之一,我们也可以通过应用角度、不透明度等属性来轻松定制它。我们可以通过使用points属性在多边形中添加坐标。
语法
参数
- points – 这个参数接受一个数组,表示构成多边形对象的点的数组。
-
options (可选) – 这个参数是一个Object,为我们的对象提供额外的定制。使用这个参数,可以改变原点、笔触宽度和许多其他与多边形对象有关的属性,points是该对象的一个属性。
选项键
- points – 这个属性接受一个数组,允许我们设置点数数组。
例1:多边形对象的默认外观
让我们看看一个代码例子,看看我们如何在画布上添加一个多边形对象。在这种情况下,我们没有使用points属性。我们指定了点数数组作为第一个参数本身,表示要使用的坐标值。
例2:使用点属性
在这个例子中,我们使用了points属性,并给它分配了一个数组,该数组由多边形的坐标值组成,每个点都是一个具有 “x “和 “y “值的对象。可以看出,尽管我们已经指定了多边形对象的点,但只要我们使用points属性,它就会覆盖这些值并使用新的坐标。
结论
在本教程中,我们用两个简单的例子来演示如何使用FabricJS在多边形中添加坐标。