外观
动画图标
在固定区域循环播放一段 ICON 图标序列,实现加载、运转、闪烁等动画效果。
用途
动画图标按 VGUS 刷新周期(约 100 ms)顺序播放「开始图标~结束图标」。变量仅取两个有效值:开始值 启动播放,停止值 停在停止图标。MCU 通过 0x82 写入开始/停止值即可控制。
典型用法
- 准备连续编号的 ICON 帧,并加入工程 ICO 文件
- 拖入「动画图标」,设置 变量存储地址、开始值、停止值
- 选择图标文件,以及停止/开始/结束图标编号
- 下载后,MCU 写开始值播放,写停止值停在停止图标
![]()
关键属性
| 属性 | 说明 |
|---|---|
| 变量存储地址(0x) | 一字控制量;0x82 写开始/停止值 |
| 初始值 | 上电初值;若等于开始值则上电即播 |
| 开始值 | 写入后从开始图标循环播放到结束图标 |
| 停止值 | 写入后停止,固定显示停止图标 |
| 图标文件 | ICO 文件 |
| 停止图标 | 停止时静态显示的图标编号 |
| 开始图标 / 结束图标 | 动画帧区间(含两端) |
| 图标显示模式 | 透明 / 显示背景 |
完整属性以 VGUS Next 属性面板为准。
注意事项
注意
- ⚠️ 控制逻辑是「开始值 / 停止值」二态,不是按数值选帧
- ⚠️ 帧间隔约一个刷新周期(约 100 ms),不宜用于极高精度时序动画
- ⚠️ 透明模式要求素材为 BMP
- ⚠️ 需要按位状态驱动多指示灯时,改用 位变量图标
交互示例
下面是浏览器里的示意:只认开始值 / 停止值:写 1 播放,写 0 停止。外观与实机不完全一致,完整行为以下载后屏端为准。帧格式见 串口指令。