函数:moveCircleCenter 圆心滑动
函数名称:圆心滑动
函数功能:确定圆心和圆上一点确定圆,从圆上一点按圆弧度滑动
函数方法
moveCircleCenter(cX,cY,x,y,angle,step,direction)
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
cX | number | 是 | 圆心点横坐标 |
cY | number | 是 | 圆心点纵坐标 |
x | number | 是 | 圆上点横坐标 |
y | number | 是 | 圆上点纵坐标 |
angle | number | 否 | 滑动角度,不写默认为 360,转一周 |
step | number | 否 | 滑动速度,不写默认为 10px |
direction | number | 否 | 滑动方向,不写默认为逆时针,-1 时为顺时针 |
函数用例
--此函数为触动精灵专用函数请勿用于积木编程
require "TSLib"--使用本函数库必须在脚本开头引用并将文件放到设备 lua 目录下
moveCircleCenter(200,200,0,200) --以圆心坐标(200,200),圆上一点起点(0,200),逆时针转一圈
注意事项
角度 angle 大于 0,转 1 圈数值为 360,以此类推
step 步长不写默认为 10,越小越快,大于 0,建议小于 50,否则可能会导致函数运行无效
方向 direction 默认逆时针,-1 时为顺时针
此函数为触动精灵专用函数请勿用于积木编程