admin管理员组

文章数量:1567917

2023年12月11日发(作者:)

触动精灵个人学习资料和笔记整理、注意事项、常用代码!

不定时更新中...

小白文,大神请勿喷。

方便自己,分享他人,主要针对IOS。

如有bug或其他问题,请到最下方留言,谢谢。

--[[ ☆☆☆☆☆☆☆☆☆☆☆☆资料☆☆☆☆☆☆☆☆☆☆☆☆

截图

Shift + 鼠标拖动框选范围

CTRL+C 复制图片

CTRL+V 即可显示需要截取的图片,

CTRL+S 保存到本地按下键盘

官方源地址:

测试源地址:

脚本存放路径:/var/mobile/Media/TouchSprite/lua

默认资源路径:/var/mobile/Media/TouchSprite/res

脚本日志路径:/var/mobile/Media/TouchSprite/log

配置文件路径:/var/mobile/Media/TouchSprite/config

开发手册

/miniknife/note/212706

/helpdoc#/doc?id=15

函数

/helpdoc#/doc?id=463

开发教程(很多文章案例讲解)

/docs/626

;

Lua脚本的语句的分号是可选的,实际可以不加

在 Lua 中,语句之间可以用分号 ";" 隔开,也可以用空白隔开。一般来说,如果多个语句写在同一行的话,建议总是用分号隔开。

四个函数扩展库插件

require "TSLib"

local ts = require("ts")

local image = require(“tsimg”)

local sz = require("sz")--使用 sz 库前必须插入这一句

local json = --使用 JSON 模块前必须插入这一句

local ftp = --使用 FTP 模块前一定要插入这一句

下载地址

/helpdoc#/doc?id=474

/helpdoc#/doc?id=606

/helpdoc#/doc?id=2191

/helpdoc#/doc?id=775

--]]

--[[☆☆☆☆☆☆☆☆☆☆☆☆注意☆☆☆☆☆☆☆☆☆☆☆☆

在调用此自写其他lua函数的时候,先保存,在运行一次,不然没法同步到手机上,代码就会运行出错

--]]

--[[☆☆☆☆☆☆☆☆☆☆☆☆常用代码☆☆☆☆☆☆☆☆☆☆☆☆

-- 这就是单行注释

--[[

这就是多行注释

这就是多行注释

--]]

--在屏幕上显示弹窗,很少用

dialog("aaa", 0)

--带按钮和返回值的弹窗

ret = dialogRet("许可协议n协议内容", "同意", "不同意", 0, 0);

--在屏幕上显示文字,用不着

toast("aaa")

--IDE调试日志

nLog("aaa")

--手机调试日志

log("aaa")

--以下方法可以强制重启触动服务,不推荐频繁调用。实验证明确实不要用,调试的时候运行这个直接就断开手机了

()

--退出脚本、结束函数

--lua的机制是调用此函数之后的下一行结束,如果不希望出现此情况可以在调用函数之后加入一行无意义代码。

lua_exit()

mSleep(10)

--延迟

mSleep(1000)

==等于

~=不等于

>大于

<小于

>=大于等于

<=小于等于

+加法

-减法

*乘法

/除法

..连接两个字符串

--参数 type 为1时为模拟双击 Home 键,向上滑动退出应用的效果(make会自动返回主页)

closeApp("safari",1)

--local function 的区别,在本函数库里面执行,代码需要放在下面,不要问为什么,官方就是如此

local function 函数封装()

nLog("aaa")

end

参考

/robinunix/p/

--]]

前加--只为了自己看得清楚些,好吧,本来就整理得有些乱。

本文标签: 代码函数脚本路径触动