Egret社区
5银子
我们现在在做一个类似于的游戏,现在已经把tiled map里做好的地图导入到项目里了,地图也分层了,有可穿过,不可穿过,半透明, 三层,A*脚本也找到了,确定能跑起来,现在卡在A*没法导入到项目里和地图相结合,下面是A*的脚本,我不知道怎么让他读取地图和地图的层级,运行起来之后只有地图,打断点证明没有走这个脚本,请问是要直接在这个脚本里读取地图吗?那要怎么写啊,求教

分享到 :
0 人收藏

8 个回复

倒序浏览
老天保佑没有bug  登堂入室 | 2019-3-18 16:05:18
老天保佑没有bug  登堂入室 | 2019-3-18 16:10:08
这是代码

新建文本文档.rar

2.37 KB, 下载次数: 16, 下载积分: 银子 -1

老天保佑没有bug  登堂入室 | 2019-3-18 16:11:43
现在主要问题是代码里的数组读取不出来,如果能把数组读取出来后续都会很方便,读取数组在代码最下面
q295172868  登堂入室 | 2019-3-18 16:23:34
直接用for循环创建网格数据不是作死么
老天保佑没有bug  登堂入室 | 2019-3-18 16:28:50
q295172868 发表于 2019-3-18 16:23
直接用for循环创建网格数据不是作死么

为啥啊,我不懂这一块,直接从网上找的代码,那要怎么写啊
q295172868  登堂入室 | 2019-3-18 17:02:04
我也不懂,而且mapData到底是什么鬼也不知道
老天保佑没有bug  登堂入室 | 2019-3-18 19:18:03
q295172868 发表于 2019-3-18 17:02
我也不懂,而且mapData到底是什么鬼也不知道

mapDate数组是A*算法里面的,这个算法要遍历物体所有可能走的点,然后加入mapDate数组里,0是能过的,1是不能,2是半透明,然后再从能过的点里面取最近的值
老天保佑没有bug  登堂入室 | 2019-3-19 10:12:16
求大佬教教我,第一次这么用自动寻路
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部