sc_allscreen|节点精灵功能封装函数
- 作者: SC科技
- 热度: 1881
- 更新: 2024-01-03 07:07:39
引入插件
compile("sc_allscreen:2.6")
1
使用说明
节点封装函数:
findsimpleJD(参数一,参数二);
#####返回值:true (找到节点并成功点击则返回真并print参数二);
参数一:R()规则
参数二:print的内容(此内容字体为橙色),string类型
例: findjiedian(R():id("app"),"界面")
注:简单的节点功能封装,实现节点点击;
# findcentreJD(参数一,参数二,参数三);
#####返回值:true (找到节点并成功点击则返回真并print参数二);
参数一:R()规则
参数二:print的内容(此内容字体为橙色),string类型
参数三:逻辑型(可省略),true 或 false;值为true则打印输出坐标
例: findjiedian(R():id("app"),"界面",true)
注:主要实现节点坐标的中心点击;
findcomplexJD(参数一,参数二,参数三);
返回值:true (找到节点并成功点击则返回真并print参数二);
参数一:R()规则
参数二:print的内容(此内容字体为橙色),string类型
参数三:逻辑型(可省略),true 或 false;值为true则打印输出坐标
例: findjiedian(R():id("app"),"界面",true)
注:根据节点进行了判断;实现自主选择点击节点中心或普通节点点击
图色封装函数
findmorecolor(参数一,参数二);
返回值:true(找到图色特征点坐标点击并print参数二);
参数一:图色特征;
参数二:print的内容(此内容字体为红色),string类型;
例:local r={299,153,524,392,"427,268,#A87C61",95}
findmorecolor(r,"图片")
注:实现多点找色的简易封装
findsimpleTX(参数一,参数二,参数三);
返回值:true(找到图形特征点坐标点击并print参数二);
参数一:图形特征;
参数二:print的内容(此内容字体为紫色),string类型;
参数三:逻辑型;只有值为true时进行点击图形
例:local r={{'#CEE7F295','[{"a":.},',0.95} }(此特征不全)
findsimpleTX(r,"图形")
注:实现简单图形识别点击封装
文字识别函数
findsimpleDZ(参数一,参数二,参数三,参数四,参数五,参数六);
返回值:true(成功找到文字并点击);print:找到的文字
参数一:识别区域的左上角X
参数二:识别区域的左上角Y
参数三:识别区域的右下角X
参数四:识别区域的右下角Y
参数五:逻辑型:true:点击文字;
参数六:string类型:字库文件名称
例:findsimpleDZ(25,36,189,302,true,"ziku")
注:点阵识别的简易封装,实现找到文字并点击
findsimpleJJ(参数一,参数二);
返回值:true(成功找到文字并点击);print:找到的文字
参数一:string类型:需要找的文字
参数五:逻辑型:true:点击文字;
例:findsimpleJJ("节点",true)
注:卷积文字识别的简单封装.
全分辨率应用函数
zoom(参数一,参数二)
返回值:table类型:坐标比例
参数一:number类型,开发环境宽度
参数二:number类型,开发环境高度
例:zoom(720,1280)
注:获得当前屏幕与开发环境屏幕的比例.
changescreen(参数一,参数二,参数三)
返回值:string类型
参数一:string类型,需要转换的特征字符串
参数二:宽度比例;
参数三:高度比例;
例:changescreen("70.23,#FFFFFF|56,30,#FFFFFF",1.5,1.5)
注:把一些特征字符串转换成目标屏幕的坐标.
allscreen(参数一,参数二,参数三)
返回值:坐标缩放后的参数一;
参数一:图色的特征;
参数二:宽度比例
参数三:高度比例
例:allscreen({590,730,763,930,"684,829,#1BC98C",95})
历史版本
更新记录
- 2021-07-17 21:17:17 3.0
- 2021-07-16 21:39:09 2.6
- 2021-07-16 21:33:31 2.5
- 2021-07-16 21:30:08 2..4
- 2021-07-16 21:08:43 2..2
- 2021-07-16 20:58:55 2.0
- 2021-07-16 00:57:05 1.5
- 2021-07-15 23:52:06 1.4
- 2021-07-15 22:13:39 1.3