我们在制作一些打怪的脚本时,经常会遇到怪物和物品的颜色和文字比较接近的情况。今天给大家分享一下怎么分别搜索怪物和物品。
想法:
如下图,怪物和物品的间隔(y间隔)是固定的,怪物和物品的名字不会显示在同一行,也就是y坐标不会相等。那么我们就可以利用这一点按键精灵制作游戏脚本3D角色,不属于怪物或物品。改变物体Y坐标范围内的图像,达到只显示怪物或物品的效果。
以本游戏为例,游戏客户区大小为1024x768按键精灵制作游戏脚本,即图片显示范围为0,0,1023,767。游戏中怪物和物品的文字字体大小为9,文字笔划的行高(文字开始位置和结束位置的Y差)为17。怪物之间的y间距为32音乐音效,并且物品之间的y间距为32,在游戏画面可见范围内,第一个非物品的坐标范围为0,5,1023,22,第一个非怪物的坐标范围为0,28, 1023,45。
知道了这一点,我们就可以使用Turing等第三方插件来修改图像了。修改后的图片用于文字识别或图片搜索后,效率和准确率都会得到提升。
项目间隔:
怪物间隔:
原始图像:
显示怪物:
显示项目:
源代码:
想要获取源码命令素材,推荐关注按键精灵论坛、知乎账号、微信公众号“按键精灵”获取!!有什么问题可以在下方留言或者私信小编。本文详细内容请点击:【实战+源码+思路】网游CQ打怪,拾取屏蔽干扰_【集结令英雄归来】教程争霸赛-按键精灵论坛