函数:moveCirclePonits 圆弧滑动

函数名称:圆弧滑动

函数功能:三点确定圆,从圆上第一点开始按圆弧度滑动

函数方法

moveCirclePonits(x1,y1,x2,y2,x3,y3,angle,step,direction);

参数 类型 必填 说明
x1 number 圆上点 1 横坐标
y1 number 圆上点 1 纵坐标
x2 number 圆上点 2 横坐标
y2 number 圆上点 2 纵坐标
x3 number 圆上点 3 横坐标
y3 number 圆上点 3 纵坐标
angle number 滑动角度,不写默认为 360,转一周
step number 滑动速度,不写默认为 10px
direction number 不滑动方向,写默认为逆时针,-1 时为顺时针

函数用例

--此函数为触动精灵专用函数请勿用于积木编程
require "TSLib"--使用本函数库必须在脚本开头引用并将文件放到设备 lua 目录下
moveCirclePonits(300,100,100,200,500,200) --三点坐标确定圆心,以圆上起点(300,100),逆时针转一圈

注意事项

  • 角度 angle 大于 0,转 1 圈数值为 360,以此类推

  • step 步长不写默认为 10,越小越快,大于 0,建议小于 50,否则可能会导致函数运行无效

  • 方向 direction 默认逆时针,-1 时为顺时针

  • 此函数为触动精灵专用函数请勿用于积木编程

Copyright 北京帮你玩科技有限公司 2023 all right reserved,powered by Gitbook该文章修订时间: 2024-03-06 17:50:18

results matching ""

    No results matching ""