版本:Unity 6 (6000.0)
语言英语
  • C#

Camera.transparencySortAxis

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交的内容,但我们会阅读用户提出的每项更改建议,并在必要时进行更新。

关闭

提交失败

由于某种原因,您的更改建议无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

切换到手册
public Vector3 transparencySortAxis;

描述

一个轴,描述用于排序目的的对象距离沿其测量的方向。

如果 TransparencySortModeCameraGraphicsSettings 设置为 TransparencySortMode.CustomAxis,渲染管线将评估对象沿此属性指定的轴的距离。

这用于在其他更高优先级的标准无法区分渲染顺序时对 Renderer 组件进行排序。

这在 2.5D 游戏或等距游戏中是一个有用的技术,其中 SpriteRenderer 需要沿垂直屏幕轴排序。对于此特定用例,将 TransparencySortMode 设置为 TransparencySortMode.CustomAxis 并将轴设置为 (0.0f, 1.0f, 0.0f)。