使用倾斜后未倾斜状态也会被显示

如图,编辑器中对图片设置了倾斜,然后在程序中就会展示成如图的样子。搜了下之前类似的问题,设置了相机渲染的layer后,hdr和msaa都没有勾,还是有这个问题。 用的unity版本是2018.1.1f1。下面是效果图和运行时相机的参数。求问该怎么解决?

screenshot1.png


sh2.png


sh3.png


sh4.png

 
已邀请:

谷主

赞同来自: 西瓜

这几个相机的设置没问题。你看的是game视图还是scene视图啊,scene视图这样是正常的。不行的话用demo试试。demo我试过没问题。

西瓜

赞同来自:

我下午又仔细测了一下,发现大概问题所在了。
 
我是通过代码创建的UIPanel,在createUI后,修改了gameObject的layer,就是这行代码产生了这个影响,
 
把修改gameObject的layer那行代码移到createUI前面就没问题了。
 
然后我用demo工程试了下,在编辑器里,运行起来后,修改UIPanel的gameobject的Layer也会出现这个现象,如下图。
 
右边没出现问题的是直接对图片设置了倾斜,
左边出现问题的是将图片放到了一个组件里,然后对这个组件设置了倾斜,
在运行起来后,对UIPanel的gameObject修改Layer左边的这个就会出现未设置倾斜时候的图。
Screen_Shot_2018-06-15_at_7.12_.40_PM_.png

 
 
 

要回复问题请先登录注册