The Confiner 2D does not compute a polygon cache for frustum sizes larger than this. This refers to the size in world units of the frustum at the confiner plane (for orthographic cameras, this is just the orthographic size). If set to 0, then Cinemachine ignores this parameter and ...
使用Cinemachine Confiner扩展可以限制相机的位置在特定的体积或区域内。 Confiner可以在2D或3D模式下工作,不同的模式影响它接受的边界形状。在3D模式下,相机在三维空间中的位置被限制在一个体积内,这同样适用于2D游戏,但需要考虑深度。在2D模式下,深度问题不需要考虑。 对于正交相机,还有一个额外的选项可以限制屏幕边...
在Hierarchy 面板中新建 Cinemachine > 2D Camera 拖拽玩家对象到 Cinemachine 的 Follow 中 在Add Extension 中选择 CinemachineConfiner,会自动添加该组件 在Hierarchy 创建 PolygonCollider2D 对象 拖拽边界对象到 CinemachineConfiner 的 bounding Shape 2D 中 根据地图尺寸动态设置 PolygonCollider2D 的角点位置 List<...
选中虚拟摄像机,然后点击Add Extension的select下拉框, 选择CinemachineConfiner, 它会帮我们挂上CinemachineConfiner组件,可以看到它需要一个形状碰撞体来限定界限, 我们创建一个空物体,命名为edge, 为其添加PolygonCollider2D组件, 点击这个按钮可以编辑多边形形状, 调整多边形的形状使其与地图边缘吻合, 记得把多变形碰撞...
About Cinemachine Using Cinemachine Using Virtual Cameras Setting Virtual Camera properties Blending between Virtual Cameras Managing and grouping Virtual Cameras Virtual Camera extensions Extensions for avoiding collisions and evaluating shots Cinemachine Collider Cinemachine Confiner Cinemachine Confiner2D Follow ...
我们可以通过选择Extensions->AddExtension->CinemachineConfiner来为虚拟相机添加限制。 有两种方式,一种是新建一个空物体添加PolygonCollider2D组建调整好大小赋值过来。另一种如下图。 关于虚拟相机之间的切换我们常用的有两种,一种是设置Priority,会显示优先级高的。另一种是优先显示激活状态的相机,可以通过激活失活虚...
将“BoxCollider2D”设置为“由 Composite 使用”。 2.将 Confiner 扩展添加到您的虚拟相机。 3.将我们之前创建的边界框拖到边界形状 2D 框中。 4.决定是否要将相机限制在屏幕边缘,可以使用“限制屏幕边缘”复选框进行调整。 5.最后,我们可以决定是否要让 Confiner 具有阻尼。这将允许相机平滑地与限制碰撞器的...
Cinemachine Confiner 将相机的最终位置限定在一个区域内。Confier可以在2D或3D模式下运行 在2D,3D模式下,是一个 平面/空间 的范围,不必/需要考虑深度; 对于正交相机,还有一个附加选项可以限制屏幕边缘,而不仅仅是相机的位置。这样可以确保整个屏幕区域都位于边界区域内 Confine Mode:限制模式是2D还是3D 需要一个Coll...
1. CinemachineConfiner 限制相机移动范围 可以使用2D碰撞器或3D碰撞器 防止相机穿过墙体 2. CinemachineCollider 处理相机与场景物体的碰撞 自动调整相机位置避免遮挡 支持平滑过渡 3. CinemachinePixelPerfect 用于2D像素游戏 保持像素完美显示 防止像素抖动 常见使用场景 ...
2D Camere可以实现2D游戏中相机参数设置。创建后有一个Virtual Camera,Body模式选择的是Framing Transposer 可以配合Cinemachine Confiner组件限定相机边界 ——Confine Mode:类型,2D or 3D ——Bounding Shape2D/Volume:碰撞器(2D必须使用Polygon Colldier 2D) ...