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

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

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

 

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

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

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

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

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

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

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

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

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

 

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

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

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

 

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