基础图形
插件内置了丰富的基础图形,如下是相关实例,你还可以尝试拖拽他们。
圆形
shape属性表
Number | 0 | 圆心x轴坐标 |
| ry | Number | 0 | 圆心y轴坐标 |
| r | Number | 0 | 圆半径 |
椭圆形
shape属性表
Number | 0 | 圆心x轴坐标 |
| ry | Number | 0 | 圆心y轴坐标 |
| hr | Number | 0 | 横轴半径 |
| vr | Number | 0 | 竖轴半径 |
矩形
shape属性表
Number | 0 | 矩形左上角x轴坐标 |
| y | Number | 0 | 矩形左上角y轴坐标 |
| w | Number | 0 | 矩形宽度 |
| h | Number | 0 | 矩形高度 |
环形
shape属性表
Number | 0 | 中心点x轴坐标 |
| ry | Number | 0 | 中心点y轴坐标 |
| r | Number | 0 | 环半径 |
弧形
shape属性表
Number | 0 | 中心点x轴坐标 |
| ry | Number | 0 | 中心点y轴坐标 |
| r | Number | 0 | 弧半径 |
| startAngle | Number | 0 | 弧起始弧度值 |
| endAngle | Number | 0 | 弧结束弧度值 |
| clockWise | Boolean | true | 是否顺时针 |
扇形
shape属性表
Number | 0 | 中心点x轴坐标 |
| ry | Number | 0 | 中心点y轴坐标 |
| r | Number | 0 | 扇形半径 |
| startAngle | Number | 0 | 扇形起始弧度值 |
| endAngle | Number | 0 | 扇形结束弧度值 |
| clockWise | Boolean | true | 是否顺时针 |
正多边形
shape属性表
Number | 0 | 中心点x轴坐标 |
| ry | Number | 0 | 中心点y轴坐标 |
| r | Number | 0 | 外接圆半径 |
| side | Number | 0 | 边数 |
折线
shape属性表
Array | [] | 构成折线的点 |
| close | Boolean | false | 是否闭合折线 |
折线(闭合)
光滑曲线
shape属性表
Array | [] | 构成光滑曲线的点 |
| close | Boolean | false | 是否闭合光滑曲线 |
光滑曲线(闭合)
贝塞尔曲线
shape属性表
Array | [] | 构成贝塞尔曲线的点 |
| close | Boolean | false | 是否闭合贝塞尔曲线 |
贝塞尔曲线(闭合)
文本
shape属性表
String | '' | 文本内容 |
| position | Array | [0, 0] | 文本起始位置 |
| maxWidth | Number | Undefined | 文本最大宽度 |
| rowGap | Number | 0 | 行间距 |
::: tip TIP
图形text的鼠标事件依赖hoverRect属性,如需鼠标事件生效请对其配置。文本中插入\n可以进行换行。
:::
