ngui物件在Scenes中有显示,在game视图中没有显示的原因

我们在创建物件的时候,在scenes视图中用到的是全局的camera,所以不管是3d物件还是ugui物件,ngui物件都是有显示的。

但是在game视图中,3d物件和ugui物件都是用到的是全局的camera。ngui用到的是它本身自带的camera。

所以我们只要在ngui中的camera能显示出来,那么我们就能在game视图中显示出来。但是我们不能把ngui的物件放的太大。因为ngui的camera的范围是没有全局的camera的范围这么大。

我们只要在ngui的camera的范围内就能显示物件出来。

比如,这个是错误的做法:

 

 这样是显示不出来ngui物件label的,它超出了ngui自带camera的范围。所以我们在scenes中能看到这个物件,但是在game视图中不能看到这个物件。

下面对这个做法的改正:

 

 label的大小是不能超过camera的范围的。它在camear的位置就是在game视图的的位置

全景:

 

 这红色箭头指向的就是camera和label物件,

在game视图的样子大致是:

 

 好了,介绍到这里。如果这篇文章对你有帮助请点赞吧,

posted @ 2020-06-04 11:31  不希望有明天  阅读(607)  评论(1编辑  收藏  举报