九宫图再不同位置渲染效果不同

  • Creator 版本:v2.0.8

  • 目标平台: 编辑器,Web平台,其他平台没有验证

  • 详细报错信息,包含调用堆栈:

  • 重现方式:

1.选择一张图片制作为九宫图,直接添加到编辑器中,
2.右键移动场景编辑器


这种表现,在游戏中也有出现,我对渲染内容不是太熟悉,但是感觉是不是相机的正交透视的问题。请问这种情况如何解决。

  • 出现概率:100%

如果有需要可以提供demo,但是我试过这个问题挺好重现的,节点尽量设置大一些就可以了。

所以说,这个问题没有人出现,还是都觉得无关紧要

是不是你的边框线太细了,编辑器里显示的时候缩放了一些导致没显示出来,如果是这样那应该只是视觉效果

不是,我的游戏web运行的时候确实存在这样的问题。在scrollview中,拖动列表的时候,

会出现如上图的现像,所以我在翻看引擎源码的时候,发现引擎采用的默认相机是透视相机:


我偷偷的把他改成了正交相机之后,渲染的区域变得很小,应该是我参数设置的问题。
目前这块内容我有点短板,要解决这个问题的话,我要弄清楚整个摄像机的相关代码。所以还是希望官方大佬出来确认下是否存在这个问题。

:3:

线太细了,分辨率不足就看不到了,视图放大就可以看到。解决办法:加粗一点

相同视图下,在不同的位置,表现效果不一样,是分辨率问题吗

改成正交相机,还是有这个问题~~



继续排查找原因吧:3:

这是正常的,跟九宫格无关。其实你这里的原因主要是设备的物理分辨率不够高,导致了子像素渲染不完整,是很正常的。
解决方法其实就是要 pixel perfect。我这里给你一个办法,有开发者尝试过,是可行的。请参考 https://forum.cocos.com/t/topic/73213/5?u=jare