基本概念
地图插件
基本概念 做一个可以移动的地图页面 地图插件可以把一个地点做成很多格子,玩家进入后可以在格子之间移动,并看到当前位置的名字和介绍。 # 在哪里设置 地图插件在插件模块里。打开后,页面里会看到这些入口: 选择地图 新增地图 地图名字 地图介绍 起始格子 可视化编辑 表单编辑 # 新建地图后会看到什么 地图本身
基本概念
做一个可以移动的地图页面
地图插件可以把一个地点做成很多格子,玩家进入后可以在格子之间移动,并看到当前位置的名字和介绍。
# 在哪里设置
地图插件在插件模块里。打开后,页面里会看到这些入口:
选择地图新增地图地图名字地图介绍起始格子可视化编辑表单编辑
# 新建地图后会看到什么
地图本身
可以填写地图名字、地图介绍,还能选择起始格子。
显示开关
可以决定是否显示地图名字、地图介绍、地图区域、当前位置名字和当前位置介绍。
地图区域
这里会显示格子和它们之间的连接关系。
格子编辑区
选中格子后,可以继续填写格子名字、格子介绍和 8 个方向的相邻格子。
# 玩家页会显示哪些内容
玩家打开地图页时,通常会看到:
- 地图名字
- 地图介绍
- 中间的地图区域
- 当前位置名字
- 当前位置介绍
如果你关闭了其中某些显示项,玩家页就不会显示对应内容。
# 两种编辑方式怎么用
可视化编辑
适合先把地图结构搭出来。双击空白处可以新增格子,拖动连接点可以连线,双击连线可以删除连接。
表单编辑
适合逐个检查格子的内容。可以直接改格子名字、格子介绍、相邻格子和格子脚本。
# 起始格子是什么
起始格子就是玩家进入这张地图时所在的位置。
如果没有设置起始格子,地图进入后的起点就不会明确。
# 格子怎么理解
每个格子都可以看成地图里的一个地点。
一个格子里会有这些内容:
| 项目 | 作用 |
|---|---|
格子名字 |
玩家在地图里看到的地点名字 |
格子介绍 |
玩家在地图里看到的地点说明 |
8方向邻接格子 |
这个格子能通向哪些相邻地点 |
格子脚本 |
进入、离开或显示这个格子时要触发的内容 |
# 8 个方向有哪些
地图里可以给一个格子设置 8 个方向的相邻格子:
- 左上
- 上
- 右上
- 左
- 右
- 左下
- 下
- 右下
# 格子脚本能做什么
格子脚本区里会看到 3 个入口:
| 入口 | 用途 |
|---|---|
显示需求脚本 |
决定这个格子现在能不能正常显示出来 |
离开后触发 |
玩家离开当前格子时触发 |
进入后触发 |
玩家进入目标格子后触发 |
# 展示范围有什么用
地图里有一个 展示范围(边长) 设置。
它决定玩家一次会看到多大的地图区域。
常见理解方式:
3表示显示3 x 34表示显示4 x 4
# 一张地图常见会这样整理
先新建地图
先建立一张地图,再填写地图名字和介绍。
再加格子
继续增加格子,并给每个格子填写名字和介绍。
连好方向
把格子之间的相邻关系连接起来。
最后补显示与触发
再整理展示范围、显示开关和格子脚本。
# 什么时候适合用地图插件
地图插件很适合这些内容:
- 做地点移动
- 做探索地图
- 做分区域场景
- 做带路线的冒险页面
- 做玩家在不同位置之间来回移动的玩法
# 下一步
看完地图插件后,可以继续看 类与对象。