LPAI AI 游戏编辑器文档

基本概念

地图插件

基本概念 做一个可以移动的地图页面 地图插件可以把一个地点做成很多格子,玩家进入后可以在格子之间移动,并看到当前位置的名字和介绍。 # 在哪里设置 地图插件在插件模块里。打开后,页面里会看到这些入口: 选择地图 新增地图 地图名字 地图介绍 起始格子 可视化编辑 表单编辑 # 新建地图后会看到什么 地图本身

基本概念

做一个可以移动的地图页面

地图插件可以把一个地点做成很多格子,玩家进入后可以在格子之间移动,并看到当前位置的名字和介绍。

# 在哪里设置

地图插件在插件模块里。打开后,页面里会看到这些入口:

  • 选择地图
  • 新增地图
  • 地图名字
  • 地图介绍
  • 起始格子
  • 可视化编辑
  • 表单编辑

# 新建地图后会看到什么

地图本身

可以填写地图名字、地图介绍,还能选择起始格子。

显示开关

可以决定是否显示地图名字、地图介绍、地图区域、当前位置名字和当前位置介绍。

地图区域

这里会显示格子和它们之间的连接关系。

格子编辑区

选中格子后,可以继续填写格子名字、格子介绍和 8 个方向的相邻格子。

# 玩家页会显示哪些内容

玩家打开地图页时,通常会看到:

  1. 地图名字
  2. 地图介绍
  3. 中间的地图区域
  4. 当前位置名字
  5. 当前位置介绍

如果你关闭了其中某些显示项,玩家页就不会显示对应内容。

# 两种编辑方式怎么用

可视化编辑

适合先把地图结构搭出来。双击空白处可以新增格子,拖动连接点可以连线,双击连线可以删除连接。

表单编辑

适合逐个检查格子的内容。可以直接改格子名字、格子介绍、相邻格子和格子脚本。

# 起始格子是什么

起始格子就是玩家进入这张地图时所在的位置。
如果没有设置起始格子,地图进入后的起点就不会明确。

# 格子怎么理解

每个格子都可以看成地图里的一个地点。
一个格子里会有这些内容:

项目 作用
格子名字 玩家在地图里看到的地点名字
格子介绍 玩家在地图里看到的地点说明
8方向邻接格子 这个格子能通向哪些相邻地点
格子脚本 进入、离开或显示这个格子时要触发的内容

# 8 个方向有哪些

地图里可以给一个格子设置 8 个方向的相邻格子:

  • 左上
  • 右上
  • 左下
  • 右下

# 格子脚本能做什么

格子脚本区里会看到 3 个入口:

入口 用途
显示需求脚本 决定这个格子现在能不能正常显示出来
离开后触发 玩家离开当前格子时触发
进入后触发 玩家进入目标格子后触发

# 展示范围有什么用

地图里有一个 展示范围(边长) 设置。
它决定玩家一次会看到多大的地图区域。

常见理解方式:

  • 3 表示显示 3 x 3
  • 4 表示显示 4 x 4

# 一张地图常见会这样整理

先新建地图

先建立一张地图,再填写地图名字和介绍。

再加格子

继续增加格子,并给每个格子填写名字和介绍。

连好方向

把格子之间的相邻关系连接起来。

最后补显示与触发

再整理展示范围、显示开关和格子脚本。

# 什么时候适合用地图插件

地图插件很适合这些内容:

  • 做地点移动
  • 做探索地图
  • 做分区域场景
  • 做带路线的冒险页面
  • 做玩家在不同位置之间来回移动的玩法

# 下一步

看完地图插件后,可以继续看 类与对象