UNITY2D 入门教程说明 简单的界面控制 render mode camera canvas game

本文分享了在Unity2D项目中,通过合理设置Camera摄像机与Canvas桌布的关联,实现UI区域简单且一致的控制方法。重点介绍了将Canvas的Rendermode设置为ScreenSpaceCamera,并指定Camera摄像机,以及在Game内设定显示分辨率的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

unity 2D项目中,我们的UI就是一个平面,我们就是简单的把这个平面展示出来就好,但在这篇文章之前,我走了弯路。

Camera摄像机, Canvas桌布,Game 游戏屏幕, Scene场景 这4个东西绞在一起,居然让程序控制要显示的区域都很困难呀!

 

终于,我又找到了简单的办法:

1、项目一开始建立,会有一个Camera摄像机,这个Camera你还不能删除它,我试做del了,结果程序无法编译,呵呵。

2、Canvas桌布,这个必须有吧,有了桌布,我们可以把对象都放上面。

这2个东西,分开调整,里面的参数会把人头搞大,而且很难一致。其实它们是可以设置在一起变大变小的!

在Canvas桌布里面,有一个“Render mode选值 Screen Space Camera”, 然后再把我们的Camera摄像机指定给Canvas桌布:

3、我们再到game里面去指定显示分辨率:

4、Scene场景,这个不用管它。

 

现在在来看看,整个世界都简单了,Camera摄像机, Canvas桌布,Game 游戏屏幕三者融为一体,大小一致,

我的天,就是我想要的2D平面简单控制。。。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

刘欣的博客

你将成为第一个打赏博主的人!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值