update at 2026-01-23 23:20:39

This commit is contained in:
douboer@gmail.com
2026-01-23 23:20:39 +08:00
parent dc45937623
commit d6312fcd16
24 changed files with 982 additions and 143 deletions

View File

@@ -72,6 +72,7 @@
| innerFill | number | 否 | 内缩设置0=不内缩1=内缩1像素 | 1 |
| num | number | 否 | 规律填色连续着色的扇区数量与interval配合使用 | 3 |
| interval | number | 否 | 规律填色着色后间隔的扇区数量0表示无间隔 | 1 |
| patternOffset | number | 否 | 规律填色起始偏移扇区序号从1开始默认1 | 2 |
| groupSplit | boolean | 否 | 是否显示同组扇区间分割线false隐藏默认true | false |
| sectors | array | 否 | 扇区配置数组,可省略表示该层只有填色无内容 | 见下方sectors说明 |
@@ -100,7 +101,7 @@
参数:
startAngle表示第一个扇区的起始角度以度为单位0度为正北方向顺时针增加
innerfill仅对num/interval定义的着色扇区生效(目前layer中的innerFill对所有sector生效暂保持这个逻辑)
-- start表示着色起始扇区已废弃统一从第1个扇区开始
patternOffset表示规律填色起始偏移扇区序号从1开始默认1未指定时与startAngle对齐即从第一个扇区开始着色
num表示连接几个单元着色
interval表示中间间隔几个单元
比如num=3,interval=1,意思是从第1个扇区开始着色对1、2、3扇区着色colorref4扇区全局背景5、6、7着色colorref……
@@ -123,7 +124,7 @@
"startAngle": 0, -- 第一个扇区的起始角度0度为正北方向顺时针
"innerFill": 1, -- 着色区域的内缩设置
"colorRef": "土", -- 着色使用的颜色引用
-- "start": 1, -- 从第1个扇区开始着色已废弃统一从第1个扇区开始
-- "patternOffset": 2, -- 第一个着色单元偏移1个扇区(可选
"num": 3, -- 连续着色3个扇区
"interval": 1, -- 着色后间隔1个扇区
"sectors": [
@@ -201,6 +202,8 @@
}
}
注意json中如配置了centerIcon作为第一层。
### 360度刻度环配置参数
rinner
router