我做的恶魔城,我用的方案都不太好。一种是一个tilemap作为一个恶魔城的房间,然后在这个房间节点添加子节点tilemap来绘制这个房间的小地图以及普通的图片节点来作为传送点并添加脚本写传送逻辑,比如在脚本定义一个房间号,房间直接用房间的名称,然后点击传送点时,拿到对应的房间,然后移动该房间的传送点,小地图一样添加脚本,当玩家进到a房间时,在小地图的tilemap看那个编号是a,然后把它设置成显示。在游戏启动的时候把每个房间遍历,把小地图的tilemap复制到另一个空节点的子节点上,传送节点一样复制,复制完在删除原来的节点,并把小地图房间银隐藏,探索一个用脚本的方法显示一个。这种方法的好处是以后移动房间就不用调整小地图,但是本来大地图tile已经很多了,我担心很卡,想用一张图来作为一个房间的小地图,用楼上说的绘制没实现,手画的话很消耗时间。