分享时间 | 2024-07-08 00:52 |
最后更新 | 2024-07-09 18:06 |
修订版本 | 9 |
用户许可 | 只读,不可再分享 |
Quicker版本 | 1.43.9 |
动作大小 | 41.9 KB |
最低Quicker版本 | 1.38.15 |
文本窗口的工具栏有可视化编写工具,如果熟悉了参数和函数名,也可以直接编写:
//方法签名如下:
public static void MoveTo(float x, float y)//移动画笔到指定位置(但不绘制路径)已弃用 public static void LineTo(float length, float degrees)//在画笔所在位置向指定方向绘制一条定长线段 (画笔位置会自动移动至终点) public static void Arc(float centerX, float centerY, float radius, float startAngle, float sweepAngle, bool noclockwise = false) //指定圆心、半径、初始角度、弧所对的圆心角以及是否为逆时针方向,绘制一条弧(弧需要与上一步的线段接轨, 中断的话Quicker会直接连接两点以此自动补齐缺失部分,可以用于偷懒,但有时可能产生意料之外的效果)
注:演示中打开设置窗口是按了快捷键,不是动作的功能
下面是一些简单的示例:
=》
=》
=》
教程:
起点为(0,0),方向为0(水平向右)
绘制线条时,角度方向为顺时针,如下图:
等效于=》
生成的手势如图:
注:
坐标系示意图:
绘制弧:
等效于=》
手势效果:逆时针效果:
复杂一点的手势(建议先像下图一样画好草稿):
动作原理:Quicker手势本质是一个坐标的集合,动作通过数学方法计算出绘图脚本对应的坐标,并添加到Quicker中。所以如果手势与你预期的不一样,可能有以下原因:
如何排错:
修订版本 | 更新时间 | 更新说明 |
---|---|---|
9 | 2024-07-09 18:06 | ~ 换个图标 |
8 | 2024-07-08 09:36 | ~ 坐标允许输入负值 |
7 | 2024-07-08 08:34 | ~ 修复圆弧的初始角度方向为逆时针方向的bug |