方法介绍
区域找字
方法名称:
类_图色.找字
语法:
类_图色.找字(字符名变量,是否点击)
参数说明:
1、字符名变量名(不要带引号)
2、是否点击 要击点参数填 true 如果要双击参数填 2
require "懒人综合插件"
--找字参数详解
--8个参数 字库字符名 x1 y1 x2 y2 字符颜色值和偏色值 字库文件名 字库索引
--9个参数 字库字符名 相识度 x1 y1 x2 y2 字符颜色值和偏色值 字库文件名 字库索引
--10个参数 字库字符名 相对偏移x 相对偏移y x1 y1 x2 y2 字符颜色值和偏色值 字库文件名 字库索引
--11个参数 字库字符名 x1 y1 x2 y2 字符颜色值和偏色值 字库文件名 字库索引 等待时间 新点击X 新点击Y
--参数可以参照多点找色和多点比色的参数构成
local 设置={"设置",0,0,0,0,"D8D7E7-272818","字库.txt",0}
while true do
类_图色.刷新屏幕()
if 类_图色.找字(设置) then
print("找字测试->"..类_图色.rx..","..类_图色.ry)
else
print("没有找到")
end
sleep(100)
end
懒人精灵制作字库的技巧,准确率非常高
使用透明图制做字库
1、裁剪要做字库的图片
2、选择区域并保存图片
双击完成截图后保存 一定要选择BMP格式
2、打开大漠综合工具 制作透明图
选择魔术棒
容差设为30
选选中文字后点反向选择 后按delete键删除多余的背景色
保存并返回
然 然后再保存透明图
3、打开偏色工具计算出偏色
偏 打开刚才做好的透明图
点击添加所有颜色
去 去除多余的颜色 选中后右键删除 通常是清除背景色和黑色
点击计算偏色
这里一定要把项目属性设为RGB模式
4、选择制作字库并新建字库文本文件 后续不需要再新建字库文本,不同类型的字库可以用不同的文件来保存
在资源目录下新建字库文件 字库.txt
5、重新截图,并在字体颜色填入计算好的偏色
点击选取范围
选择好要做的字库范围 这里可以用局部字库也可以把图标做成字库都可以
显示黑底白色后选择点阵单个
选选择好生成的编码后,输入字符名,保存到字库里
做好字库后,进行本地测试
可以多变换背景进行测试,适当调整相识度,确保本地可以先找到字
复制代码后,定义找字变量
添加字库文件到资源
6、真实测试代码