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/
--]]
前加--只为了自己看得清楚些,好吧,本来就整理得有些乱。
版权声明:本文标题:触动精灵个人学习资料和笔记整理、注意事项、常用代码! 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1702305394a54.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论