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

PixelPerfectRendering.pixelSnapSpacing

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实阅读了用户提出的每个建议更改,并在适用的情况下进行更新。

关闭

提交失败

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

关闭

取消

public static float pixelSnapSpacing;

描述

为了实现像素完美渲染,精灵必须在渲染时移动到离散的位置。此值定义了这些位置之间的最小距离。这不会影响游戏对象的变换位置。

默认情况下,精灵可以在世界空间的所有轴线上自由移动。通过将此属性设置为非零正值,精灵的移动将在渲染时始终显示为此值的倍数。

对于像素完美渲染,此值应设置为屏幕上单个像素的大小。通过正交摄像机查看世界空间时,使用 Camera.orthographicSize * 2.0 / Camera.pixelHeight 计算此值。

此属性应与 PixelPerfectCamera 组件一起使用,以完成像素完美渲染的配置。