Project1
标题:
请教NPC自动走到某位置的方法
[打印本页]
作者:
建龙小弟弟
时间:
2014-9-11 16:31
标题:
请教NPC自动走到某位置的方法
我想找个NPC自动走到某个位置的方法或本本。
例如想一个NPC人物 走到 10.10的位置,如果是用走路得用 往上,往上,往下 这样,感觉好麻烦。
有没有脚本可以控制NPC自动走路到指定的位置呢
作者:
taroxd
时间:
2014-9-11 16:44
思路如下——
无障碍物:
获取事件位置x, y
如果x<10
向右走
否则
如果x>10
向左走
否则
如果y<10
向下走
否则
如果y>10
向上走
结束
结束
结束
结束
有障碍物:
用寻路脚本。但具体的使用方式需要你自己掌握。
作者:
建龙小弟弟
时间:
2014-9-11 16:59
taroxd 发表于 2014-9-11 16:44
思路如下——
无障碍物:
应该怎么去实现 这个思路,我好久没用过了。。
设计移动路线里?
作者:
taroxd
时间:
2014-9-11 17:15
建龙小弟弟 发表于 2014-9-11 16:59
应该怎么去实现 这个思路,我好久没用过了。。
设计移动路线里?
直接在事件指令里做,其中“向右走”可以用“设置移动路线”
作者:
RyanBern
时间:
2014-9-11 17:24
试一下M君的BFS寻路脚本?我只是来搬脚本的……
https://rpg.blue/thread-369348-1-1.html
里面XD提到了禾西的A-Star算法核心,有兴趣也可以看看。
作者:
573932914
时间:
2014-9-11 19:02
寻路脚本正解←←去搜索把
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1