TC官方合作论坛

 找回密码
 立即注册
查看: 1514|回复: 9

[已解决] 剑灵这类游戏怎么判断怪和我之间的距离

[复制链接]
发表于 2013-12-1 13:44:36 | 显示全部楼层 |阅读模式

马上加入TC

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

x
本帖最后由 654225566 于 2013-12-1 13:45 编辑

剑灵这类游戏怎么判断怪和我之间的距离,我只能识别怪然后原地发技能,怎么识别靠近怪了,或者离怪太远
回复

使用道具 举报

发表于 2013-12-2 12:03:20 | 显示全部楼层
654225566 发表于 2013-12-1 18:45
就识别一个怪也没有办法吗?

目前为止没有听说过谁能
解决啊
也不可能解决的问题
因为前提条件必须知道人物坐标和怪物坐标
才能判断
回复 支持 反对

使用道具 举报

发表于 2013-12-1 15:54:14 | 显示全部楼层
如果是内存就很简单
回复 支持 反对

使用道具 举报

发表于 2013-12-1 16:06:28 | 显示全部楼层
你搞过内存都知道
就遍历周围怪物数组
然后遍历怪物ID信息(如:血,蓝,属性,坐标等)
然后通过以下公式(人物坐标X-减去怪物X)*
(人物坐标Y-减去怪物Y)
然后开方就得到人物和怪物的距离
然后用冒泡算法,选最近的怪
如果是脚本就不用想,
很多3D游戏用脚本写不出来
就像剑三你出10万块叫人写个打怪纯脚本都写不来的
如果是用内存就简单很多啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-1 18:38:29 | 显示全部楼层
bocai7821 发表于 2013-12-1 15:54
如果是内存就很简单

就识别一个怪也没有办法吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-1 18:39:40 | 显示全部楼层
bocai7821 发表于 2013-12-1 16:06
你搞过内存都知道
就遍历周围怪物数组
然后遍历怪物ID信息(如:血,蓝,属性,坐标等)

就识别一个怪也没有办法吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-1 18:45:20 | 显示全部楼层
bocai7821 发表于 2013-12-1 16:06
你搞过内存都知道
就遍历周围怪物数组
然后遍历怪物ID信息(如:血,蓝,属性,坐标等)

就识别一个怪也没有办法吗?
回复 支持 反对

使用道具 举报

发表于 2013-12-4 08:20:36 | 显示全部楼层
这么简单还拿出来问 ?

直接目测 ,肯定没错 ,
回复 支持 反对

使用道具 举报

发表于 2013-12-12 13:03:01 来自手机 | 显示全部楼层
楼主怎么识别怪物
回复 支持 反对

使用道具 举报

发表于 2014-1-12 11:36:32 | 显示全部楼层
在攻击范围内被选中的怪物.有距离提示
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-29 13:53 , Processed in 0.040660 second(s), 24 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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