|
50精币
|
绘制圆弧 | | | |
x | 小数型 | | | | y | 小数型 | | | | w | 小数型 | | | | h | 小数型 | | | | Color | 整数型 | | | | 开始角度 | 小数型 | | | | 绘制弧度 | 小数型 | | | | 模式 | 逻辑型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 匿名局部变量_1 | 小数型 | | | 匿名局部变量_2 | D2D坐标 | | | 匿名局部变量_3 | D2D坐标 | | | 匿名局部变量_4 | 整数型 | | | 匿名局部变量_5 | 整数型 | | |
匿名局部变量_1 = 2 × #pi × w ÷ 2 匿名局部变量_4 = 匿名局部变量_1 × 绘制弧度 ÷ 360 匿名局部变量_3.X = x + w ÷ 2 + 求余弦 (Radians (开始角度 + 匿名局部变量_5 ÷ 匿名局部变量_4 × 绘制弧度 )) × w ÷ 2 匿名局部变量_3.Y = y + h ÷ 2 + 求正弦 (Radians (开始角度 + 匿名局部变量_5 ÷ 匿名局部变量_4 × 绘制弧度 )) × h ÷ 2 匿名局部变量_2.X = x + w ÷ 2 + 求余弦 (Radians (开始角度 (匿名局部变量_5 - 1 ) ÷ 匿名局部变量_4 × 绘制弧度 )) × w ÷ 2 匿名局部变量_2.Y = y + h ÷ 2 + 求正弦 (Radians (开始角度 (匿名局部变量_5 - 1 ) ÷ 匿名局部变量_4 × 绘制弧度 )) × h ÷ 2 虚化直线 (匿名局部变量_3.X, 匿名局部变量_3.Y, x + w ÷ 2 + 求余弦 (Radians (开始角度 + 匿名局部变量_5 ÷ 匿名局部变量_4 × 绘制弧度 )) (w ÷ 2 - 2 ), y + h ÷ 2 + 求正弦 (Radians (开始角度 + 匿名局部变量_5 ÷ 匿名局部变量_4 × 绘制弧度 )) (h ÷ 2 - 2 ), 1, Color, , 模式 )
上面算法怎么画都没效果,只是在屏幕上有一个小点。
哪位大佬给看看这算法哪里错了,帮忙改正一下谢谢!
补充内容 (2021-9-26 01:15):
.版本 2
.子程序 绘制圆弧, , 公开
.参数 x, 小数型
.参数 y, 小数型
.参数 w, 小数型
.参数 h, 小数型
.参数 Color, 整数型
.参数 开始角度, 小数型, , 0-360
.... |
|