FindStr 找字
🎯功能
在指定范围内查找文字, 返回符合的坐标
📜语法
结果 = dm.FindStr(x1, y1, x2, y2, 文字, 颜色, 相似度, 返回X, 返回Y)
📥参数
参数 | 数据类型 | 解释 |
---|---|---|
x1 | 整型数 | 区域的左上角横坐标 |
y1 | 整型数 | 区域的左上角纵坐标 |
x2 | 整型数 | 区域的右下角横坐标 |
y2 | 整型数 | 区域的右下角纵坐标 |
文字 | 字符串 | 要查找的文字内容, 可以是多个文字, 例如"紫猫|编程|学园" , 多个文字用"|" 隔开 |
颜色 | 字符串 | 大漠综合工具制作字库时使用的颜色, 支持RGB和HSV和灰度, 可以包含换行符, 语法是"," 后面加分割字符串, 详见示例 |
相似度 | 双精度浮点数 | 取值范围0.1 到1.0 , 越大越相似 |
返回X | 变参指针 | 返回找到的X坐标, 没找到返回-1 |
返回Y | 变参指针 | 返回找到的Y坐标, 没找到返回-1 |
📤返回
整型数
, 返回字符串的索引 没找到返回-1
, 比如"紫猫|学园"
,若找到紫猫,则返回0
💡示例
dm_ret = dm.FindStr(0,0,2000,2000,"