名称 | 值类型 | 说明 |
---|---|---|
1、矩形相关设置 | ||
fillStyle | 颜色值 | 矩形填充色, 默认为'#eeeeee' |
strokeStyle | 颜色值 | 矩形边界线颜色, 默认为'#0000ff' |
inRectCursor | 字符串 | 当鼠标处于某个小矩形内部时鼠标样式,默认为'move'。可以设置为'pointer'之类的。 |
2、矩形边界上的八个小矩形 相关设置 | ||
bRectsStrokeStyle | 颜色值 | 矩形边界上的小矩形的颜色,默认为'#0000ff' |
bSideLength | number | 矩形边界上小矩形的边长值,默认为6 |
3、遮罩时间相关 | ||
masksTime | 每个遮罩的开始显示时间和结束显示时间,一个遮罩对应一个矩形 |
masksTime举例:
[{ maskId: 1, startTime: 0, endTime: 10, }, {maskId: 2, startTime: 3, endTime: 13, }]
最后
这个基于原生canvas的700多行的小插件,对于探索canvas的世界可能仅仅是一个开始。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。