Day1 环境安装
- 官网https://account.touchsprite.com/user/index下载三个文件

- 下载雷电模拟器并安装运行,把上面的apk文件拖进去模拟器桌面安装
- 在模拟器内安装蜀门手游,手机注册登陆触动精灵app,网络设置开桥接(要装驱动)
- 回到主机浏览器登陆官网(上面的网址),在安全设置绑定触动安卓账号
- 解压TS_Studio到你喜欢的路径,运行TouchSpriteStudio.exe,到设备处搜索并连接模拟器的安卓系统
- 新建项目在main.lua文件中写代码,点击上面的单右箭头执行,双右箭头是仅主机执行
Day2 功能实现
init('0',1)
function 点击(x,y,z)
i=0
while i<z do
touchDown(0, x, y)
mSleep(20)
touchMove(0, x, y)
mSleep(20)
touchUp(0, x, y)
mSleep(1000)
i=i+1
end
end
x, y = findColorInRegionFuzzy(0xe6a22b , 90, 43, 166, 79, 207);
if x>-1 or y>-1 then
点击(60,195,1)
end
Day3 封装模块
require("TSLib")
init('0',1)
require("lib")
require("page")
now_page=get_now_page(page_list)
nLog(now_page)
main_page={
page_feature={
"main_page",0xcec7b2,"-11|16|0xcec6ac,-28|1|0xcec4ad",90,291,31,356,67};
}
team_page={
page_feature={
"team_page",0xffe482,"-1|26|0xffda6c,27|11|0x453120",90,61,131,129,215};
}
page_list={
main_page,team_page}
function get_now_page(page_list)
for k,v in paires(page_list) do
x,y=findMultiColorInRegionFuzzy(v.page_feature[2],v.page_feature[3],v.page_feature[4],v.page_feature[5],v.page_feature[6],v.page_feature[7],v.page_feature[8],v.page_feature[9])
if x>-1 or y>-1 then
return v.page_feature[1]
end
end
end