TC官方合作论坛

标题: 游戏打怪有点奇怪,求思路,具体看帖子 附我的思路 [打印本页]

作者: qingqumeng    时间: 2013-10-13 16:25
标题: 游戏打怪有点奇怪,求思路,具体看帖子 附我的思路
3D的游戏介绍:按TAB 能自动寻怪,怪物头上出现箭头,但是怪物可能出现在屏幕外,没有其他标志了.所以不能像一般游戏这样找屏幕上的图片.
打完怪按空格会自动跑过去拾取,但是现在很难判断怪物是否死亡.
现在想完成:打完怪后自动拾取

说说我的思路:
循环(真)

标记寻怪:
    按TAB
标记打怪:
    判断此时蓝的最右边的坐标X1
   按技能F1
   判断技能用过后蓝的最右边坐标X2
   如果((X1-X2)>0)    //说明用蓝了
             {
                      跳转到打怪    //继续打怪
             }
    否则
           按空格    //自动拾取
    如果结束
循环结束

但是现在这样程序运行后他就一直是判断得出BX1=BX2,一直在按空格,不打怪了,
请问有大神指点下吗,我该怎么办才好...


作者: hu863063648    时间: 2013-10-13 19:06
回复 1楼qingqumeng的帖子

这个循环有问题.你不打怪,蓝就永远不减少....
作者: qingqumeng    时间: 2013-10-13 20:05
回复 2楼hu863063648的帖子

是啊,老是愣在那里拾取...现在我 按空格后面跳转到 标记寻怪 但是感觉很没效率,老是TAB选中怪物,按技能走过去,然后又判断蓝没变去拾取了.......不知道有什么解决方法
作者: hu863063648    时间: 2013-10-13 20:06
回复 3楼qingqumeng的帖子

我没有游戏.不太清楚.但你的思路要换一下.
作者: xuan5885    时间: 2013-10-14 17:12
说实话,使用蓝条来判断是否打怪不是一个好的思路。你仔细研究下,应该可以发现选中怪和没选中怪(或者怪死亡)的区别的,等你找到这个区别,就可以做判断了。
循环判断怪死亡或者没有选中怪,真执行找怪(TAB)操作,假执行打怪操作。




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1