BUG反馈、节点在camera节点下时,如果sprite的type为SLICED时不会显示

  • Creator 版本: 3.4

  • 目标平台: chrome

  • 重现方式:见demo

  • 首个报错:

  • 之前哪个版本是正常的:

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率: 100%

demoNewProject_1.zip (2.2 MB)

感谢反馈,我们确认一下

非常感谢您的反馈,这个问题的出现很有趣,原因是由于 sliced 模式的 sprite 填充了顶点 z 值,而 simple 模式为了效率优化未填充 z 值导致出现了渲染效果的差异。
由于 sliced 模式 填充了顶点 z 值,那么就要求它出现在 相机的 近远平面之内才能被渲染,在此测试例中,由于 sliced 节点是 camera 的子节点,那么其 z 值与 camera 的 z 值相同,且 camera 的 near 平面为 1,所以恰巧绘制不到 sliced 节点。
对于 2d 用户来说似乎并不应该考虑到这些问题,我们还在考虑对用户更友好的 2d 相机提供方式,在当前版本中,您可通过将 camera 的 near 值调节为 0 来解决此问题。
再次感谢您的反馈。

1赞

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。