TC官方合作论坛

 找回密码
 立即注册
查看: 652|回复: 13
打印 上一主题 下一主题

[已解决] 有什么好技巧判断人物移动中

[复制链接]
跳转到指定楼层
楼主
发表于 2013-12-10 12:03:49 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
有什么哪几种方法判断人物移动中啊
我以前大多数都用循环时间间隔取坐标来判断
或者是循环间隔时间取固定几个点颜色来判断
以上2种方法适用于大多数游戏
现在我遇到一个游戏
2种方法都不好用
移动是坐标夸度比较大移动蛮远坐标才跳1格
特别拐弯的时候还会停一下
所以用时间间隔取坐标来判断时间隔时间较长
做主线时效率非常低,时间短了很容易判断失误
第2种方法也行不通
因为有水面和风吹草动地图时一直会碰到人物一直在移动
除了以上2种方法
还有方法和技巧的
请大神指点指点
回复

使用道具 举报

推荐
 楼主| 发表于 2013-12-10 13:59:30 | 只看该作者
自己解决了原来
改了3次代码
2秒种左右坐标才跳动一次
第一次
坐标1和坐标2间隔时间3秒
加上坐标跳动间隔和角色拐弯停顿1秒左右
3秒很容易判断出错而且3秒钟停顿效率很低了
不可能次啊延长间隔时间,
因为很多对话要用寻路弹出对话框
第2种
多点取色+取坐标间隔判断
因为是去人物周边的有颜色
所以水面和风吹草动会影响判断
第3种
我去小地图色值
因为小地图上不受环境影响
而且添加
取3次色彩取一次坐标
双层判断而且错开判断时间
上代码吧


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 1 反对 0

使用道具 举报

推荐
发表于 2013-12-10 12:05:50 | 只看该作者
跑路过程中不停的判断坐标是否已经到达目标坐标,没有到达目标坐标则说明人物还在跑动
回复 支持 0 反对 1

使用道具 举报

14#
 楼主| 发表于 2013-12-10 16:37:18 | 只看该作者
tccejpo001 发表于 2013-12-10 16:31
找小地图,看你的游戏小地图是否有人物坐标,如果有就判断那坐标是否在变化,变化就是在移动
如果小地图没有人 ...

2小时前,我自己解决了,我还贴了代码,图色加坐标双重判断,加坐标回调比较判断
回复 支持 反对

使用道具 举报

13#
发表于 2013-12-10 16:31:31 | 只看该作者
找小地图,看你的游戏小地图是否有人物坐标,如果有就判断那坐标是否在变化,变化就是在移动
如果小地图没有人物坐标,那小地图里总有个东西表示人物的吧,就找那东西是否后上次的位置一样,不一样就说明 移动了
回复 支持 反对

使用道具 举报

12#
发表于 2013-12-10 14:51:11 | 只看该作者
bocai7821 发表于 2013-12-10 14:07
有时候了NPC跟前还要尧路才能到NPC跟前,才能点击NPC接任务
,就算你用任务框,那去打怪的怪物点呢,没有任务 ...

地图上没有NPC可以点击吗? 点击后自动寻路的那种npc
回复 支持 反对

使用道具 举报

11#
 楼主| 发表于 2013-12-10 14:07:33 | 只看该作者
perock 发表于 2013-12-10 13:48
怎么个影响法?

有时候了NPC跟前还要尧路才能到NPC跟前,才能点击NPC接任务
,就算你用任务框,那去打怪的怪物点呢,没有任务这么判断,
回复 支持 反对

使用道具 举报

9#
发表于 2013-12-10 13:48:07 | 只看该作者
bocai7821 发表于 2013-12-10 13:43
有任务框弹出
可是离NPC蛮远就弹出任务框
如果以任务框来判断影响到下面接任务 ...

怎么个影响法?
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2013-12-10 13:43:49 | 只看该作者
有任务框弹出
可是离NPC蛮远就弹出任务框
如果以任务框来判断影响到下面接任务
回复 支持 反对

使用道具 举报

7#
发表于 2013-12-10 13:39:02 | 只看该作者
做主线任务时点NPC没有对话框出来吗?
回复 支持 反对

使用道具 举报

6#
发表于 2013-12-10 13:32:45 | 只看该作者
bocai7821 发表于 2013-12-10 12:11
这个方法行不通早就考虑过
主线任务没有人会用
工作量太大了

求取坐标的方法
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-29 22:10 , Processed in 0.150159 second(s), 28 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表