介绍
AI编辑模块入口位于主界面,点击后会打开AI编辑窗口。在该窗口下,作者可以对行为树进行编辑管理,在玩法中使用编辑完成的行为树赋予单位AI。
AI编辑模块入口
AI编辑模块界面
基本按钮
文件 对行为树文件进行操作,新建,或者保存,删除当前行为树
设置 暂时没有功能设置内容
调试 查看日志:对ai_log文件打开,显示文件中记录的行为树运行情况
查看行为树统计:查询行为树性能统计/分析
undo 撤销最后一次编辑
redo 还原最后一次撤销
行为树列表
搜索 搜索含有关键字的行为树
行为树列表 双击行为树,选择并打开该行为树
行为树编辑窗口
展示当前行为树,并在这里对当前行为树进行编辑。可以打开多个行为树,通过上方页签进行切换
可以进行的编辑操作
可左键选中某个节点进行左右拖拽,改变该节点在其父节点下的顺序
选中一个节点,并右键后会弹出下列操作选项
插入父节点 为所选节点添加一个父节点
添加子节点 为所选节点添加一个子节点
删除单个节点 删除所选节点,若所选节点有子节点,则变为所选节点的父节点的子节点
删除节点及子树 删除所选节点及其所有子节点
复制子树 复制所选节点及其所有子节点
粘贴为子节点 将复制的节点及其子节点粘贴到所选节点下
跳转到子树 只可对于行为树中跳转子树节点使用,在编辑器窗口打开所选节点跳转的行为树
展开全部节点 展开所选节点下的所有子节点
折叠全部节点 收起所选节点下的所有子节点
插入节点窗口
插入父节点
插入的父节点只可以选择控制节点类型
搜索 按照关键字搜索所选节点类型下的节点
节点列表 显示该节点类型下的所有节点
节点详情窗口
节点参数信息 显示节点名称与所需填写的参数
节点说明信息 显示节点各参数的具体说明,和使用方式
插入子节点
显示信息与插入父节点一致,但是可以插入所有类型的节点
节点信息窗口
展示当前所选节点所需填写的参数信息
行为树保存
在完成行为树的编辑之后,点击保存按钮,保存当前行为树,生成地图使用的AI文件。
随后在地图编辑器,对该地图保存,将新生成的AI文件保存在地图文件夹中。
保存时会对行为树进行检查,若有不符合规则的参数填写,会弹出提示,告知问题行为树和节点。
行为树使用
在地图编辑器中通过触发器中AI相关触发器使用编辑好的行为树,为单位添加AI