Luna 是基于 UI Toolkit 构建的 UI 框架,v2 已经在 Asset Store 上发布。 UI Toolkit 一直看起来有点像网站,所以本版本的大部分内容都集中在让它感觉像游戏 UI。 这个视频展示了 UI Attractor。
最吸引人的内容
- UI 效果: 8 个可叠加的着色器效果(光环、轮廓、渐变、闪光、消失等),从 USS 类中设置,无需纹理
- 交互效果: 从 UXML 中设置的按键和悬停效果
- 过渡效果: 53 个预设效果
- UI Attractor: 金币和经验值飞向 HUD
- 文本效果: 12 个效果(波浪、弹跳、抖动、彩虹等)通过富文本标签
- UI 中的 3D: 实时模型、粒子和 VFX 图形内 UI 元素
构建屏幕
- 导航图: 屏幕和弹出窗口作为节点图。通过 id 推进,免费使用后退按钮,等待确认弹出窗口
- 预制视图: 主菜单、设置、保存/加载、暂停、对话框、库存网格
- 组件: 进度条、工具提示、聚光灯和整个库
风格和屏幕大小
- 主题化和响应式缩放,使一套 UI 在手机和桌面上都能使用
- 游戏pad 焦点导航和设备感知输入提示
要求 Unity 6.5 或更高版本。支持 Built-in、URP 和 HDRP。
- 文档,所有特性都有演示:https://docs.cupkek.games
- 愿意回答有关它或 UI Toolkit 的任何问题。
评论 (0)