大多数UI都是配合鼠标使用,最初是为游戏PAD打造的。
帮助前端UI Cradle of Sins,侧重于游戏PAD优先导航和反应性菜单互动。
主要目标:
- 在所有UI元素中保持一致的输入关注焦点
- 对选择状态进行平滑转换和动画反馈
- 为多个菜单层(主页,冠军,商店等)实现可缩放布局
- 清洁分离UI逻辑和呈现逻辑
所有内容都被设计成在控制器上感觉到响应的,而不是仅仅图形上优化。
使用Unreal Engine UMG,并自定导航处理和动画状态控制,包括显式的焦点管理,避免默认UMG陷阱。还包括了边缘情况处理,如环绕导航,丧失状态事件和转换期间稳定焦点保留。
感兴趣看到他人如何在UMG中处理游戏PAD导航,特别是嵌套菜单边缘情况。
评论 (0)