由葡萄牙游戏开发者 Gonçalo Marques 提供的、面向 Unreal Engine 的菜单构建框架「UI Navigation 3.0」已发布!开源且免费!
UI Navigation 3.0

UINavigation 是一个易于使用的框架,可以构建能通过鼠标、键盘、游戏手柄,或者它们的任意组合进行导航的 UMG 菜单。它被设计为易于设置、灵活且可扩展。
v3.0 的变更点
- 按钮索引和导航网格已被移除:插件现在会利用现有的 UMG Focus 系统。
- 升级后的 UINavComponents:在各处都成为必需,并且比以前更灵活、可复用。
- 废弃 UINavCollections:已由 UINavWidgets 取代。
- UINavPrompts 已升级。
- 新的 UINavInputDisplay:这个新小部件会记录输入动作的按键图标,并在用户切换输入设备时更新。
支持视频游戏菜单中 99% 使用的几种导航方式
- 按钮状态的变更
- 更改选择器(表示当前选中选项的小部件)的位置。
- 更改文本颜色
- 应用动画
- 自定义导航视觉效果
特点
- 支持多种不同的导航方式
- 多种不同的导航事件
- 菜单示例(包含几乎功能完整的图形设置的选项菜单)
- 输入重绑定
- 游戏手柄光标
- 导航链
- 支持 3D/VR 小部件
- 开源
哎呀,原来有这么方便的东西。对于不想在菜单构建上花太多时间的人来说,活用这类框架似乎也不错。「UI Navigation 3.0」支持 UE5.2,并在 UE Marketplace 免费公开。也可以从 Github 下载。请务必看看!
链接
UI Navigation 3.0:代码插件 – UE Marketplace
goncasmage1/UINavigation: A UE4 plugin designed to help easily make UMG menus navigable by mouse, keyboard and gamepad