TC官方合作论坛

标题: 无小地图,无自动寻路时, 利用坐标进行移动的"原理"! [打印本页]

作者: TC兔子    时间: 2012-12-6 21:12
标题: 无小地图,无自动寻路时, 利用坐标进行移动的"原理"!
目前大部分游戏都有自动寻路,但是某些游戏还是没有自动寻路,并且,没法点击小地图移动,这样的情况改如何处理?
这个教程就讲一下以上描述的状态下怎么进行自动移动,并且精准移动!

声明:这种方法不是所有游戏都适合,只是一种思路,本人自己研究,如有雷同,纯属巧合!

用途:重复行的来回移动,比如从NPC-A移动到NPC-B
两个NPC之间,或者多个之间来会移动,意思就是路线固定,没有太大变化,并且在到达某个目的地时可以进行误差更正

准备:
1.有坐标显示
2.视角固定

用到知识:建立字库,找字,操作txt,字符串操作,大小地图坐标转换
(如果上面说的不能熟练运用,那还是不要往下看了~~)

原理:
1.首先要准备一段代码,就是利用大漠,或者TS插件,循环记录路过的坐标,到达目的地后,把记录的坐标进行保存
2.主体代码,要能将记录到的坐标进行转换,判断目前人物位置
如何判断?
读出人物当前坐标,然后和记录的坐标进行比较,在允许范围内,选择离当前最近的坐标作为基点
这时要对鼠标移动位置进行转换了,把目的坐标转换为鼠标移动的坐标
接着就是移动鼠标点击移动
循环以上代码,让人物按照预定的坐标进行移动

[attach]6558[/attach]


作者: 尛情哥    时间: 2012-12-6 21:14
ding
作者: TC兔子    时间: 2012-12-6 21:16
回复 2楼尛情哥的帖子

不用这么快吧!
作者: 我又来了    时间: 2012-12-6 23:38
000000000000000000000000000000
作者: 我又来了    时间: 2012-12-6 23:42
顶一个。我现在也在做一个 无自动寻路的游戏脚本。。=这个游戏 是2D横版的。。不能鼠标点击移动 要靠键盘 上下左右操作    这里的要实现寻路 我也正在 再用找图的方式 确定坐标 来判断怎么操作移动。。想和你讨论一下        现在遇到了一些麻烦。。
作者: TC兔子    时间: 2012-12-7 07:57
回复 5楼我又来了的帖子

如果连坐标都没有的话,只能通过特定的标志物来确定位置了
我对这个横版游戏没怎么研究过,你说的是哪个?
作者: 我又来了    时间: 2012-12-7 19:02
回复 6楼TC兔子的帖子

这个有小地图 有坐标的。没有自动寻路、。、。不能点击鼠标移动。。用键盘 ↑↓?       空格键跳 来移动的   另外移动的速度。跳的高度 也会受装备印象。。。
作者: wiomff    时间: 2012-12-7 21:26
呵呵,挺好的!
作者: zhengwe7    时间: 2012-12-8 02:26
用途:重复行的来回移动,比如从NPC
作者: xuhekkll    时间: 2012-12-8 07:30
支持下。
作者: stxuhong    时间: 2012-12-9 10:40
下以上描述的状态下怎么进行自动移动,并且精准移动!

声明:这种方法不是所有游戏都适合,只是一种思路,本人自
作者: 554354854    时间: 2012-12-9 17:40
0.0.0.0.0.0
作者: zhubajie918    时间: 2012-12-9 20:53
支持TC的 =大神
作者: hongying1120    时间: 2012-12-10 04:34
ding~
作者: lindesxc    时间: 2012-12-11 09:49
看看学习
作者: benxin1225    时间: 2012-12-11 19:36
回复 1楼TC兔子的帖子

222222
作者: qdzzlcmfu    时间: 2012-12-12 03:46
浏1览框.获得("浏览框0")
作者: jiachao0315    时间: 2012-12-12 09:58
000000000000000
作者: qq06314488    时间: 2012-12-12 13:14
积极回帖,努力帮助新手,赚取TC币
作者: shine宝宝    时间: 2012-12-12 16:04

作者: a3921306    时间: 2012-12-14 11:00
11111111111111
作者: 闲庭信步    时间: 2012-12-16 22:50
回复 1楼TC兔子的帖子

kan kan
作者: chenxiaoman    时间: 2012-12-22 20:14
过来看看。。。。
作者: chi98002    时间: 2012-12-23 00:33
urtuyt
作者: haking    时间: 2012-12-24 23:35
支持个
作者: haking    时间: 2012-12-24 23:37
如果是3D游戏,有视角的情况下,怎么保证坐标视角?例如说A -- B -- C, 当你从A到B之后,可能视角已经改变,那么B点的坐标就可能改变了。
作者: li1070    时间: 2012-12-26 16:48
QQ三国就需要
作者: 通天鼠    时间: 2012-12-26 20:24
啊开门
作者: z0230226    时间: 2012-12-28 18:54
11111111111
作者: MCyouxi    时间: 2012-12-29 12:48
回复 1楼TC兔子的帖子

滴答滴答滴答滴答
作者: qq910950471    时间: 2012-12-29 16:35
好东西
作者: a8012602    时间: 2012-12-30 18:43
回复 1楼TC兔子的帖子

ding
作者: yzx20051    时间: 2012-12-31 01:36
学习 学习 感谢楼主
作者: 908174400    时间: 2012-12-31 03:10
很好 啊啊 啊啊
作者: jiangchencong    时间: 2013-1-3 14:49
学习下看
作者: 雨碎江南    时间: 2013-1-10 19:22
太好了,楼主VERY GOOG
作者: 109859354    时间: 2013-1-11 13:00
jiouhiuhiytyugy
作者: q949167968    时间: 2013-1-12 14:02
see.......
作者: ttape    时间: 2013-1-12 20:25
0000000000000001
作者: 526290130    时间: 2013-1-13 13:15
谢谢啊
作者: 闲着的猫    时间: 2013-1-15 00:11
视角固定
作者: 964430272    时间: 2013-1-15 08:31
000000000
作者: mhymmm    时间: 2013-1-15 09:03
会员回复
作者: yjbdmcx    时间: 2013-1-15 09:31
ddddddddddddddddddddddddd
作者: tc9999    时间: 2013-1-15 10:17
wwwwwwwwwwwwww
作者: lyj122    时间: 2013-1-15 12:43
还不懂.看看学习...
作者: unlt009    时间: 2013-1-18 10:07
..................
作者: zzhappy    时间: 2013-1-19 23:48
顶来看看
作者: 313442275    时间: 2013-1-22 08:13
学习
作者: jcwqhxl    时间: 2013-1-22 15:11
看隐藏的什么内容
作者: fire    时间: 2013-1-23 18:43
新年好呀新年好~~
作者: 504247    时间: 2013-1-25 22:00
顶楼主,谢谢
作者: a8461959    时间: 2013-1-30 15:37
....
作者: staygold    时间: 2013-1-31 10:07
kkkkkkkkkkkkk
作者: 无声感慨    时间: 2013-1-31 14:55
学习下,哈哈
作者: gdlwolf    时间: 2013-2-1 21:11
ssssss
作者: zy003    时间: 2013-2-2 09:28
需要固定视觉角度
作者: honge10000    时间: 2013-2-4 12:47
1111111111111111111111111111111111111111111
作者: 逍遥小凡    时间: 2013-2-4 19:41
学习下咯
作者: jdt    时间: 2013-2-6 01:33
看看什么内容
作者: a425673288    时间: 2013-2-6 17:18
学习一下
作者: sai3316    时间: 2013-2-8 19:47
社么的
作者: qyww163    时间: 2013-2-12 14:37

作者: m939594960    时间: 2013-2-14 21:39
不错的好东西啊
作者: photoking    时间: 2013-2-15 18:59
看看有用否
作者: gancool    时间: 2013-2-17 20:52
超级挺
作者: tuxedo    时间: 2013-2-19 14:37
学习
作者: jsdai    时间: 2013-2-25 09:55
这个要学习
作者: 黑豆    时间: 2013-2-26 09:05
学习下。
作者: qq605007720    时间: 2013-2-27 11:56
5555555555
作者: gaoyunxia    时间: 2013-2-27 13:39
好东西学习下
作者: czczcz    时间: 2013-2-27 13:41
不是很明白在看一遍
作者: bb1170    时间: 2013-2-28 12:53
真心学习
作者: yangkaia18    时间: 2013-2-28 14:40
111111111111111
作者: gqtypl    时间: 2013-3-1 00:31
来学习了
作者: 神话88    时间: 2013-3-2 10:11
回复 1楼TC兔子的帖子

学习来了
作者: tchoushijie3    时间: 2013-3-6 16:16
想看看~~~~~~~~~~~~
作者: mys1992    时间: 2013-3-7 15:31
ddddddddddddddd
作者: myf526cn    时间: 2013-3-7 18:25
认真学习了,支持
作者: 清风流水2060    时间: 2013-3-13 08:37
支持下。
作者: zay0123    时间: 2013-3-13 15:10
看看
作者: ppoo00ii    时间: 2013-3-13 21:39
看看怎么样
作者: qq910950471    时间: 2013-3-13 23:27
回复 1楼TC兔子的帖子

值得学习
作者: xinghing    时间: 2013-3-16 17:20
继续继续啊
作者: 309431010    时间: 2013-3-17 19:13
回复 1楼TC兔子的帖子

看看!!!!!!!!!!!!
作者: ysjj666    时间: 2013-3-18 01:33
挺好
作者: zp8221841    时间: 2013-3-18 09:28
回复 1楼TC兔子的帖子

好东东。。
作者: 菜鸟阿呆    时间: 2013-3-18 15:36
看看
-
作者: jianqiumy    时间: 2013-3-18 21:57
学习一下
作者: 3825589    时间: 2013-3-20 13:13
学习学习
作者: kfcckk    时间: 2013-3-20 22:48
顶完再看,看了再顶.
作者: zgh1682001    时间: 2013-3-22 16:55
看看 怎么走路的
作者: gohappy    时间: 2013-3-23 15:42
需要用到
作者: scjytpz    时间: 2013-3-24 02:53
学习下啊
作者: towge    时间: 2013-3-27 17:23
支持下。
作者: ezlqb    时间: 2013-3-29 11:01
学习一下!!!!!!!!!!!!!!
作者: huangchao209    时间: 2013-4-1 00:38
他来咯哦了了了
作者: qq5111059    时间: 2013-4-1 06:15
0000000000
作者: luioutoiTC    时间: 2013-4-3 20:06
学习一下
作者: a3399542    时间: 2013-4-4 20:20
支持下




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