{}!Google Tag Manager end}} 悬停效果 | PolySpatial visionOS | 1.0.3
docs.unity3d.com
    显示 / 隐藏目录

    悬停效果

    VisionOSHoverEffect 组件向平台提供提示,当用户将鼠标悬停在该对象上时,可以应用系统悬停效果。这通常用于向用户提供该对象是交互式的视觉提示。这种效果可以通过凝视或用手戳来触发。该效果应用于正在悬停的对象,而不是正在悬停的对象。

    为保护隐私,visionOS不允许应用程序直接访问用户的凝视。然而,在视觉上突出显示用户正在注视的对象通常是有帮助的,以便暗示用户执行捏合手势时接收输入的对象。为此,Unity PolySpatial为visionOS 提供了一个“VisionOSHoverEffect”组件,可以将其添加到可能通过凝视接收输入的GameObject中。该组件的存在指示主机平台 (RealityKit) 在用户的凝视与其相应的碰撞体相交时向“GameObject”的“MeshRenderer”应用着色效果。

    GameObject上必须存在三个组件才能实现悬停效果:

    • “VisionOSHoverEffect”组件指示“GameObject”悬停时应显示效果。
    • “Collider”组件定义凝视光线投射的碰撞形状。
    • “MeshRenderer”提供应用着色效果的网格和几何体。

    VisionOSHoverEffect

    返回到顶部
    Copyright © 2024 Unity Technologies —
    • Your Privacy Choices (Cookie Settings)