工具提示 - MRTK2

Tooltip Main

工具提示通常用于在仔细检查对象时传达提示或额外信息。 工具提示可用于批注物理环境中的对象。

如何使用工具提示

可以直接将工具提示添加到层次结构并针对某个对象显示。

若要使用此方法,只需将一个游戏对象和一个工具提示预制件 (Assets/MRTK/SDK/Features/UX/Prefabs/Tooltips) 添加到场景层次结构中即可。 在该预制件的检查器面板中,展开 ToolTip 脚本。 选择提示状态并配置工具提示。 在文本字段中输入工具提示的相应文本。 展开 ToolTipConnector 脚本,将需要显示该工具提示的对象从层次结构拖放到标有“目标”的字段中。 这会将该工具提示附加到该对象。 Tooltip Connector

此用法假设工具提示始终显示,或者通过在脚本中更改工具提示组件的工具提示状态属性来显示/隐藏。

动态生成工具提示

可以在运行时将工具提示动态添加到对象,也可以预设为在点击或聚焦时显示和隐藏。 只需将 ToolTipSpawner 脚本添加到任一游戏对象即可。 可以在脚本检查器中设置工具提示的显示和消失延迟,还可以设置生存期,使工具提示在设置的持续时间后消失。 工具提示还具有样式属性,例如生成器脚本中的背景视觉效果。 默认情况下,工具提示将使用生成器脚本定位到对象。 可以通过将 GameObject 分配到定位点字段来更改此设置。

示例场景

在示例场景 (Assets/MRTK/Examples/Demos/UX/Tooltips/Scenes) 中,可以找到各种工具提示示例。

Tooltip Examples