主题
UI 尺寸与适配入口
GameUI 的尺寸和字号使用设计坐标,最终显示大小取决于项目设计分辨率、缩放策略和实际视口。按钮尺寸、间距、圆角和配色由游戏自行设计。
先确认缩放,再确定尺寸
读取项目 GameDataGameUI 的 DesignResolutionWidth、DesignResolutionHeight 和 ScaleMode。默认横屏画布为 1920×1080,竖屏为 1080×1920,项目可以调整。
例如 Contain 模式下,1920×1080 画布显示到 960×540 视口时,设计字号 16 的名义屏幕大小仅为 8 px。通用 App 的 14–16 字号或 44×44 按钮不能直接当作设计坐标的通用标准,也不要对控件尺寸再重复乘全局缩放系数。
| 需要解决的问题 | 阅读 |
|---|---|
| 字号换算、正文大小、换行和可读性 | UI 字号与可读性 |
| 视口变化、安全区、横竖屏与首次刷新 | ScreenViewport 分辨率变化 |
| 容器布局、自适应宽高、文本溢出和子控件排列 | 流式布局 |
| 在编辑器中调整控件 | UI 编辑器基本操作 |
在最小目标窗口和目标移动设备上检查真实画面、点击区域、长文本及安全区。视觉设计值是项目选择,实际可读性和可操作性需要在目标设备上确认。