You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Unity HDRP场景中Canvas点击后缩小异常问题求助

Unity HDRP Canvas异常问题排查方案

针对你遇到的Canvas点击后缩小、Game视图无法显示的问题,从HDRP特性和Unity UI设置角度,整理以下排查方向:

1. 渲染模式适配问题

你当前用的是Screen Space - Overlay模式,HDRP下这个模式偶尔会和Scene视图的相机预览逻辑冲突。建议切换为Screen Space - Camera,指定场景中的HDRP主相机,同时检查相机的Clear Flags设置,确保和UI渲染层级不冲突。

2. Scene视图自动聚焦干扰

Unity选中Canvas时会自动聚焦到对象,但HDRP的Scene相机参数和内置管线不同,容易触发异常缩放:

  • 关闭Scene视图右上角Gizmos里的Canvas显示,避免选中时自动调整相机视角;
  • 点击Scene视图左上角的「锁定视图」按钮,手动固定相机视角,防止选中对象时自动缩放。

3. HDRP UI渲染配置缺失

HDRP对UI渲染有专属配置,检查这两处:

  • 打开Edit > Project Settings > Graphics,确认Scriptable Render Pipeline Settings是HDRP的配置文件;
  • 打开该HDRP配置文件,在Rendering > UI下勾选Enable UI Rendering,确保UI渲染功能启用。

4. 分辨率缩放适配错误

你的Canvas用了Constant Pixel Size缩放模式,当Scene和Game视图分辨率不一致时,就会出现缩放异常。建议改为Scale With Screen Size,设置目标分辨率(比如1920x1080),并选择合适的Match选项(宽度/高度),让UI自适应不同分辨率。

5. 编辑器缓存或组件异常

  • 删除Canvas的Canvas Scaler组件后重新添加,重置参数;
  • 关闭Unity,删除项目根目录的Library文件夹,重启项目让Unity重新生成缓存,解决可能的编辑器缓存冲突。

内容的提问来源于stack exchange,提问作者Valatone

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 09:33:17