版本:Unity 6 (6000.0)
语言:English
URP 中像素完美相机的简介
使 Cinemachine 与 URP 中的 2D 像素完美相机兼容

为 URP 中的 2D 像素完美相机准备精灵

设置您的 精灵2D 图形对象。如果您习惯于在 3D 中工作,精灵本质上只是标准纹理,但有一些特殊技术可以组合和管理精灵纹理,以便在开发过程中提高效率和便利性。 更多信息
参见 术语表
以使其与 像素计算机图像中的最小单位。像素大小取决于屏幕分辨率。像素灯光在每个屏幕像素处计算。 更多信息
参见 术语表
完美 相机一个组件,它创建场景中特定视点的图像。输出要么绘制到屏幕上,要么作为纹理捕获。 更多信息
参见 术语表
组件兼容。

  1. 将您的资源作为精灵导入项目后,将所有精灵设置为相同的 每单位像素 值。
    Setting PPU value

  2. 在精灵的 检查器一个 Unity 窗口,显示有关当前选定游戏对象、资源或项目设置的信息,允许您检查和编辑值。 更多信息
    参见 术语表
    窗口中,打开 过滤器模式 下拉菜单并选择
    Set Point mode

  3. 打开 压缩一种存储数据的方法,可以减少其所需的存储空间。请参阅 纹理压缩动画压缩音频压缩构建压缩
    参见 术语表
    下拉菜单并选择
    Set None compression

按照以下步骤设置精灵的枢轴点

  1. 为选定的精灵打开 精灵编辑器 窗口。

  2. 如果精灵的 精灵模式 设置为 多个 并且导入的纹理中有多个单独的精灵元素,则需要为每个单独的精灵元素设置一个枢轴点。

  3. 精灵编辑器 窗口左下角的精灵面板中,打开 枢轴点 下拉菜单并选择 自定义。然后打开 枢轴点单位模式 并选择 像素。这允许您以像素为单位设置枢轴点的坐标,或者在 精灵编辑器 中拖动枢轴点并使其自动捕捉到像素角。
    Setting the Sprite’s Pivot

  4. 根据需要对每个精灵元素重复步骤 3。

设置捕捉设置

按照以下步骤设置项目的捕捉设置,以确保像素化精灵的移动相互一致

  1. 要打开 增量捕捉 设置,请转到场景视图中的 网格和捕捉叠加
    Snap Setting window

  2. 移动 X/Y/Z 属性设置为 1 除以像素完美相机的 资源每单位像素 (PPU) 值。例如,如果资源 PPU 为 100,则应将 移动 X/Y/Z 属性设置为 0.01 (1 / 100 = 0.01)。
    Grid Snap Setting window

  3. 选择 网格捕捉 图标以启用它(以蓝色突出显示)。

  4. Unity 不会追溯应用捕捉设置。如果场景中存在任何预先存在的 游戏对象Unity 场景中的基本对象,可以表示角色、道具、场景、摄像机、路点等。游戏对象的的功能由附加在其上的组件定义。 更多信息
    参见 术语表
    ,请选择每个对象并选择 所有轴 以应用更新的捕捉设置。

URP 中像素完美相机的简介
使 Cinemachine 与 URP 中的 2D 像素完美相机兼容