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平面简单控制。。。