输入系统

输入系统-用户手册

输入系统是一个默认模组,可以通过修改输入系统配置来对游戏操作进行重映射。

image-21-1

局内通用按钮

游戏中自带有一套局内通用按钮,这个默认UI是自动创建的、并且可以用来操控玩家。

image-21-2

可以通过脚本来控制这些局内通用按钮的显隐:

image-21-3

自定义输入系统

在输入系统中可以添加或删除一项输入:

image-21-4

对于一项输入,可以选择输入类型为键盘、鼠标或是UI文件。

键盘和鼠标

键盘和鼠标输入目前仅对PC Debug时生效,不做介绍。

自定义UI

对于自定义地图来说,游戏内操作主要通过自定义UI重映射。

image-21-5

在输入系统中,可以将某一项输入与自定义UI上的一个控件绑定,这样可以使用自定义UI的控件来实现操作。这将有助于您制作独特的游戏模式或其他想改变玩家输入的场景。

如何配置自定义输入

以自定义UI为例,您需要先准备好用于自定义输入的自定义UI。

image-21-6

我们在这个自定义UI下制作一个仅有一个按钮的UI,计划让这个按钮起到使玩家前进的效果。

image-21-7

在输入系统模组中,新增一项输入。

image-21-8

选择映射操作为前进、类型为UI文件,选择之前创建的自定义UI和按钮、输入手势为按住。

image-21-9

为玩家创建自定义UI,这个图元脚本创建在全局模组上。

image-21-10

运行游戏,发现这个按钮的功能已经正常生效。

image-21-11