了解 **Shadow Caster 2D** 组件如何定义灯光用来确定其投射阴影的形状和属性。
通过转到菜单:**组件 > 渲染 > 2D > Shadow Caster 2D**,将 **Shadow Caster 2D** 组件添加到游戏对象。
属性 | 功能 |
---|---|
使用渲染器轮廓 | 启用此选项和 **自阴影** 以将 游戏对象Unity 场景中的基本对象,可以表示角色、道具、场景、摄像机、路点等。游戏对象的功 能由附加在其上的组件定义。 更多信息 参见 术语表 渲染器的轮廓作为阴影的一部分。启用此选项并禁用自阴影以将渲染器的轮廓排除在阴影之外。此选项仅在存在有效渲染器时可用。 |
投射阴影 | 启用此选项以使渲染器投射阴影。 |
自阴影 | 启用此选项以使渲染器在其自身上投射阴影。 |
**使用渲染器轮廓** 已禁用,**自阴影** 已禁用 | **使用渲染器轮廓** 已启用,**自阴影** 已禁用 |
**使用渲染器轮廓** 已禁用,**自阴影** 已启用 | **使用渲染器轮廓** 已启用,**自阴影** 已启用 |
**复合 Shadow Caster 2D** 将多个 **Shadow Caster 2D** 的形状合并为单个 **Shadow Caster 2D**。通过转到菜单:**组件 > 渲染 > 2D > 复合 Shadow Caster 2D**,将 **复合 Shadow Caster 2D** 组件添加到游戏对象,然后将具有 **Shadow Caster 2D** 组件的游戏对象作为其子对象。复合组件合并此层次结构中的所有 Shadow Caster 2D,包括父对象上的任何 Shadow Caster 2D。
无 **复合 Shadow Caster 2D** | 有 **复合 Shadow Caster 2D** |