Smart UI Selection for Unity 6 v6.0.0 是一款专为 Unity 引擎优化的 UI 选择工具,旨在提升开发者在复杂场景下对 UI 元素的精准操作效率。该资源包支持 Unity 6 及其向下兼容的版本,包括 Unity 2021、2022 和 2023,确保在不同版本中均能稳定运行。
核心功能包括:点击即选择,无需手动在层级结构中搜索,系统会自动识别并选中最内层的可交互元素,同时忽略透明或空元素,确保选择行为的可预测性和一致性。用户可直接点击屏幕任意位置,即使目标对象位于 UI 层之后,也能实现穿透选择,无需旋转摄像机或关闭 UI 层。
此外,该工具支持在近距离时自动隐藏 Canvas,便于在 2D 屏幕空间与 3D 场景之间快速切换操作。所有功能默认处于关闭状态,用户可根据实际需求在设置中开启或自定义。
支持灵活配置选择规则,可基于标签、类型、名称等条件排除特定对象,甚至可设定透明图像的 Alpha 阈值(如低于 0.1f)进行过滤,满足多样化的开发场景。所有配置项均通过直观的设置界面提供,配合详细的使用手册,便于快速上手和深入使用。
资源包提供完整源码,并采用编译定义(assembly definitions)技术优化编译性能,降低构建时间,提升开发效率。官方页面地址:https://assetstore.unity.com/packages/tools/gui/smart-ui-selection-for-unity-6-318802。