需要将要用作遮罩的精灵分配给精灵遮罩 (Sprite Mask) 组件
精灵遮罩游戏对象本身将在场景中不可见,只有与精灵产生的交互才可见。要查看场景中的精灵遮罩,请选择 Scene 菜单中的 Sprite Mask 选项。
精灵遮罩始终有效。受精灵遮罩影响的精灵需要在精灵渲染中设置 Mask Interaction。
默认情况下,精灵遮罩会影响场景中将 Mask Interaction 设置为 Visible 或 Not Visible Under Mask 的所有精灵。我们通常希望遮罩仅影响特定精灵或一组精灵。
确保遮罩与特定精灵交互的一种方法是使用排序组 (Sorting Group) 组件。
控制遮罩效果的另一种方法是使用精灵遮罩的自定义范围 (Custom Range) 设置。
Range Start 和 Range End 可以基于精灵的 Sorting Layer 或 Order in Layer 来选择性遮蔽精灵。
SpriteMask