易语言大漠插件模块制作使用系统字库找字
生活随笔
收集整理的這篇文章主要介紹了
易语言大漠插件模块制作使用系统字库找字
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
大漠文檔接口說明提供了幾個(gè)使用系統(tǒng)字庫(kù)找字的函數(shù),但現(xiàn)在的游戲使用的字體能和系統(tǒng)字體吻合的非常的少,再說系統(tǒng)字庫(kù),大漠最少的也是常用3500字,相對(duì)而言比較大,識(shí)別速度會(huì)慢很多,還是建議自己制作字庫(kù),這里為了模塊的完整一并封裝了進(jìn)來,命令有:FindStrWithFont;FindStrWithFontE;FindStrWithFontEx
視頻鏈接:
511遇見大漠模塊制作
模塊源碼
.版本 2.子程序 FindStrWithFont, 整數(shù)型, 公開, 在屏幕范圍(x1,y1,x2,y2)內(nèi),查找string(可以是任意個(gè)字符串的組合)返回值:(返回字符串的索引 沒找到返回-1, 比如"長(zhǎng)安|洛陽(yáng)",若找到長(zhǎng)安,則返回0) .參數(shù) x1, 整數(shù)型, , x1 整形數(shù):區(qū)域的左上X坐標(biāo) .參數(shù) y1, 整數(shù)型, , y1 整形數(shù):區(qū)域的左上Y坐標(biāo) .參數(shù) x2, 整數(shù)型, , x2 整形數(shù):區(qū)域的右下X坐標(biāo) .參數(shù) y2, 整數(shù)型, , y2 整形數(shù):區(qū)域的右下Y坐標(biāo) .參數(shù) string, 文本型, , string 字符串:待查找的字符串,可以是字符串組合,比如"長(zhǎng)安|洛陽(yáng)|大雁塔",中間用"|"來分割字符串 .參數(shù) color_format, 文本型, , color_format 字符串:顏色格式串, 可以包含換行分隔符,語(yǔ)法是","后加分割字符串. 注意,RGB和HSV格式都支持. .參數(shù) sim, 雙精度小數(shù)型, , sim 雙精度浮點(diǎn)數(shù):相似度,取值范圍0.1-1.0 .參數(shù) font_name, 文本型, , 系統(tǒng)字體名稱,比如“宋體” .參數(shù) font_size, 整數(shù)型, , font_size 整形數(shù):系統(tǒng)字體尺寸,這個(gè)尺寸一定要以大漠綜合工具獲取的為準(zhǔn).如果獲取尺寸看視頻教程. .參數(shù) flag, 整數(shù)型, , 字體類別 取值可以是以下值的組合,比如1+2+4+8,2+4. 0表示正常字體 .參數(shù) intX, 整數(shù)型, 參考, intX 變參指針:返回X坐標(biāo)沒找到返回-1 .參數(shù) intY, 整數(shù)型, 參考, intY 變參指針:返回Y坐標(biāo)沒找到返回-1返回 (obj.數(shù)值方法 (“FindStrWithFont”, x1, y1, x2, y2, string, color_format, sim, font_name, font_size, intX, intY)).子程序 FindStrWithFontE, 文本型, 公開, 在屏幕范圍(x1,y1,x2,y2)內(nèi),查找string(可以是任意個(gè)字符串的組合)返回值:(返回字符串序號(hào)以及X和Y坐標(biāo),形式如"id|x|y", 比如"0|100|200",沒找到時(shí),id和X以及Y均為-1,"-1|-1|-1") .參數(shù) x1, 整數(shù)型, , x1 整形數(shù):區(qū)域的左上X坐標(biāo) .參數(shù) y1, 整數(shù)型, , y1 整形數(shù):區(qū)域的左上Y坐標(biāo) .參數(shù) x2, 整數(shù)型, , x2 整形數(shù):區(qū)域的右下X坐標(biāo) .參數(shù) y2, 整數(shù)型, , y2 整形數(shù):區(qū)域的右下Y坐標(biāo) .參數(shù) string, 文本型, , string 字符串:待查找的字符串,可以是字符串組合,比如"長(zhǎng)安|洛陽(yáng)|大雁塔",中間用"|"來分割字符串 .參數(shù) color_format, 文本型, , color_format 字符串:顏色格式串, 可以包含換行分隔符,語(yǔ)法是","后加分割字符串. 注意,RGB和HSV格式都支持. .參數(shù) sim, 雙精度小數(shù)型, , sim 雙精度浮點(diǎn)數(shù):相似度,取值范圍0.1-1.0 .參數(shù) font_name, 文本型, , 系統(tǒng)字體名稱,比如“宋體” .參數(shù) font_size, 整數(shù)型, , font_size 整形數(shù):系統(tǒng)字體尺寸,這個(gè)尺寸一定要以大漠綜合工具獲取的為準(zhǔn).如果獲取尺寸看視頻教程. .參數(shù) flag, 整數(shù)型, , 字體類別 取值可以是以下值的組合,比如1+2+4+8,2+4. 0表示正常字體返回 (obj.數(shù)值方法 (“FindStrWithFontE”, x1, y1, x2, y2, string, color_format, sim, font_name, font_size)).子程序 FindStrWithFontEx, 文本型, 公開, 在屏幕范圍(x1,y1,x2,y2)內(nèi),查找string(可以是任意個(gè)字符串的組合)返回值:(返回所有找到的坐標(biāo)集合,格式如下:"id,x0,y0|id,x1,y1|......|id,xn,yn") .參數(shù) x1, 整數(shù)型, , x1 整形數(shù):區(qū)域的左上X坐標(biāo) .參數(shù) y1, 整數(shù)型, , y1 整形數(shù):區(qū)域的左上Y坐標(biāo) .參數(shù) x2, 整數(shù)型, , x2 整形數(shù):區(qū)域的右下X坐標(biāo) .參數(shù) y2, 整數(shù)型, , y2 整形數(shù):區(qū)域的右下Y坐標(biāo) .參數(shù) string, 文本型, , string 字符串:待查找的字符串,可以是字符串組合,比如"長(zhǎng)安|洛陽(yáng)|大雁塔",中間用"|"來分割字符串 .參數(shù) color_format, 文本型, , color_format 字符串:顏色格式串, 可以包含換行分隔符,語(yǔ)法是","后加分割字符串. 注意,RGB和HSV格式都支持. .參數(shù) sim, 雙精度小數(shù)型, , sim 雙精度浮點(diǎn)數(shù):相似度,取值范圍0.1-1.0 .參數(shù) font_name, 文本型, , 系統(tǒng)字體名稱,比如“宋體” .參數(shù) font_size, 整數(shù)型, , font_size 整形數(shù):系統(tǒng)字體尺寸,這個(gè)尺寸一定要以大漠綜合工具獲取的為準(zhǔn).如果獲取尺寸看視頻教程. .參數(shù) flag, 整數(shù)型, , 字體類別 取值可以是以下值的組合,比如1+2+4+8,2+4. 0表示正常字體易語(yǔ)言調(diào)用:
.版本 2 .支持庫(kù) spec.子程序 _按鈕11_被單擊, , , FindStrFastEx .局部變量 tmp, 文本型 .局部變量 ss, 文本型, , "0" .局部變量 sss, 文本型, , "0" .局部變量 count, 整數(shù)型 .局部變量 x, 整數(shù)型 .局部變量 y, 整數(shù)型 .局部變量 i, 整數(shù)型tmp = FindStrFastEx (0, 0, 2000, 2000, “天盾|鬼谷|墨攻|尚賢”, “ebb200-000000”, 0.9) ' “1,35,251|0,36,268” 調(diào)試輸出 (tmp) .如果 (取文本長(zhǎng)度 (tmp) > 0)ss = 分割文本 (tmp, “|”, )count = 取數(shù)組下標(biāo) (ss, ).計(jì)次循環(huán)首 (count, i)處理事件 ()sss = 分割文本 (ss [i], “,”, )x = 到整數(shù) (sss [2])y = 到整數(shù) (sss [3])調(diào)試輸出 (到文本 (x) + “,” + 到文本 (y))MoveTo (x, y)延時(shí) (500)LeftClick ()延時(shí) (500).計(jì)次循環(huán)尾 ()源碼:511遇見易語(yǔ)言大漠單多線程模塊制作
? ? ? ? ??易語(yǔ)言封裝免注冊(cè)免查殺大漠模塊命令教程
? ? ? ????易語(yǔ)言大漠單線程模塊制作使用系統(tǒng)字庫(kù)找字
總結(jié)
以上是生活随笔為你收集整理的易语言大漠插件模块制作使用系统字库找字的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Html.Action、html.Act
- 下一篇: B2B2C多用户商城系统源码 Java商