UI Advanced Mask v1.12 是一款专注于UI遮罩功能的插件,专为Unity原生UGUI系统设计,同时支持3D游戏场景中的遮罩效果。尽管Unity内置了UI遮罩功能,但其基于裁剪(cutoff)的实现方式存在局限,无法实现平滑边缘或半透明效果。为此,该插件采用类似正交投影的遮罩机制,结合UI指针射线检测功能,能够在2D与3D界面中实现高质量、自然的遮罩效果。所有遮罩元素的位置、缩放、旋转和尺寸均基于RectTransform系统,即使在非Canvas组件中也能正常工作,具备良好的灵活性与兼容性。