TC官方合作论坛

标题: 剑灵这类游戏怎么判断怪和我之间的距离 [打印本页]

作者: 654225566    时间: 2013-12-1 13:44
标题: 剑灵这类游戏怎么判断怪和我之间的距离
本帖最后由 654225566 于 2013-12-1 13:45 编辑

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

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

就识别一个怪也没有办法吗?
作者: 654225566    时间: 2013-12-1 18:39
bocai7821 发表于 2013-12-1 16:06
你搞过内存都知道
就遍历周围怪物数组
然后遍历怪物ID信息(如:血,蓝,属性,坐标等)

就识别一个怪也没有办法吗?
作者: 654225566    时间: 2013-12-1 18:45
bocai7821 发表于 2013-12-1 16:06
你搞过内存都知道
就遍历周围怪物数组
然后遍历怪物ID信息(如:血,蓝,属性,坐标等)

就识别一个怪也没有办法吗?
作者: bocai7821    时间: 2013-12-2 12:03
654225566 发表于 2013-12-1 18:45
就识别一个怪也没有办法吗?

目前为止没有听说过谁能
解决啊
也不可能解决的问题
因为前提条件必须知道人物坐标和怪物坐标
才能判断
作者: t47180459    时间: 2013-12-4 08:20
这么简单还拿出来问 ?

直接目测 ,肯定没错 ,
作者: 末影    时间: 2013-12-12 13:03
楼主怎么识别怪物
作者: TCX将    时间: 2014-1-12 11:36
在攻击范围内被选中的怪物.有距离提示




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