简单介绍一下CommonUI的作用,就是在全平台都可使用,如我们的switch手柄操作,屏幕触控,鼠标操作,绑定键盘按键,都能够直接适配,直接使用。全平台。
- 设置你的视口来使其支持 输入路由(Input Routing)。
- 如何创建 输入动作数据表(Input Action Data Tables),将控制器按键映射到UI中的动作。
- 如何设置 默认导航动作(Default Navigation Actions),支持全局的点击和返回按钮功能。
- 如何创建 控制器数据资产(Controller Data Assets) 并且将其分配到特定平台上的特定控制器类型。
1. 视口输入路由设置
CommonUI基本配置 启用插件这里就不过多赘述
启动插件后->项目设置 替换该为该class
2. 创建输入动作数据表
创建完后添加inputaction的名称和操作映射
3. 默认导航动作设置
-
找到 CommonUIInputData 并点击 选择(Select) 来创建一个新的蓝图。
-
创建
3.指定适当的包含你的默认点击(Click) 和 返回(Back) 动作的数据表。 4.将该资产分配到 项目设置(Project Settings) > 游戏(Game) > 通用输入设置(Common Input Settings) > 输入数据(Input Data)
你还可以将这些分配到 模板样式(Template Styles),位于 项目设置(Project Settings) > 插件(Plugins) > Common UI编辑器(Common UI Editor)。