Version: 6000.3
语言: 中文
为URP中的2D像素完美相机准备精灵
适用于 URP 的 Pixel Perfect 相机组件参考

使Cinemachine与URP中的2D Pixel Perfect摄像机兼容

添加电影机像素计算机图像中的最小单位。像素大小取决于您的屏幕分辨率。像素光照是在每个屏幕像素下计算的。更多信息
请参阅术语表
完善
添加到 Cinemachine 虚拟摄像机,以同时使用像素完美相机在场景中创建特定视点图像的组件。输出要么绘制到屏幕上,要么作为纹理捕获。更多信息
请参阅术语表
Cinemachine 一起。这两个系统都会修改摄像机的正交尺寸,因此在单个系统中同时使用这两个系统场景场景包含游戏的环境和菜单。将每个唯一的场景文件视为一个独特的关卡。在每个场景中,您可以放置环境、障碍物和装饰,实质上是分批设计和构建游戏。更多信息
请参阅术语表
会导致他们争夺对摄像机的控制权并产生不良结果。Cinemachine Pixel Perfect 扩展解决了这种不兼容性问题。

Cinemachine Pixel PerfectCinemachine虚拟摄像机扩展,可更改虚拟摄像机的正交大小。该扩展会检测 Pixel Perfect Camera 组件的存在,并使用组件设置来计算虚拟相机的正确正交大小,以最好地保留精灵2D 图形对象。如果你习惯于在3D中工作,精灵本质上只是标准纹理,但有一些特殊的技术可以组合和管理精灵纹理,以提高开发过程中的效率和便利性。更多信息
请参阅术语表
以像素完美的分辨率。

要将此扩展添加到虚拟摄像机,请使用 Cinemachine 虚拟摄像机上的 添加扩展(Add Extension) 下拉菜单检查器一个 Unity 窗口,显示有关当前选定游戏对象、资产或项目设置的信息,允许您检查和编辑值。更多信息
请参阅术语表
窗。将此扩展添加到项目中的每个虚拟摄像机。

对于附加了此扩展的每个虚拟摄像机,像素完美摄像机组件会计算出像素完美的正交大小,该大小在运行模式期间或启用 在编辑模式下运行(Run In Edit Mode) 时与虚拟摄像机的原始尺寸最匹配。这样做是为了在实现像素完美计算时尽可能接近每个虚拟摄像机的原始取景。

Cinemachine Brain 组件混合一个动画到另一个动画的过渡平滑无缝,例如根据角色的速度混合角色的行走和奔跑动画。
请参阅术语表
在多个虚拟摄像机之间,渲染的图像在摄像机之间的转换过程中暂时不完美。一旦视图完全过渡到单个虚拟相机,图像就会变得像素完美。

以下是该扩展的当前限制:

  • 当具有 像素完美(Pixel Perfect) 扩展的虚拟摄像机设置为跟随目标组时,当虚拟摄像机与 取景转调器(Framing Transposer) 组件一起定位时,可能会出现明显的断断续续。
  • 如果高档渲染纹理(Render Texture一种特殊类型的纹理,在运行时创建和更新。要使用它们,请先创建一个新的渲染纹理,并指定要渲染到其中的摄像机之一。然后,你可以在材质中使用渲染纹理,就像使用常规纹理一样。更多信息
    请参阅术语表
    选项,则与虚拟摄像机的原始正交尺寸匹配的像素完美分辨率可能较少。这可能会导致虚拟摄像机的取景在像素完美计算后偏离相当大的幅度。
为URP中的2D像素完美相机准备精灵
适用于 URP 的 Pixel Perfect 相机组件参考