您现在的位置是:首页 >技术杂谈 >【Unity VR开发】结合VRTK4.0:高亮与标签网站首页技术杂谈

【Unity VR开发】结合VRTK4.0:高亮与标签

此生不悔入海贼 2023-06-05 20:00:02
简介【Unity VR开发】结合VRTK4.0:高亮与标签

语录:

          信仰到底是什么呢,就是纵身一跃,就是我们跟神之间一个永远的约定,是舍弃日的去开始新的生活;信仰就是从今以后,再也不要放开你的手。


前言:

         Interactable Highlighter  :当我们的手柄触碰到我们想要拿取的物体时,我们让对应的物体高亮即可。

         Tooltip:可以让它出现在模型的头顶,并出现当前模型的信息。


正文:

    Interactable Highlighter

          步骤一:

           想要高亮我们就需要添加对应的模块:Interactable Highlighter

Tilia -> Prefabs -> Interactions -> Visuals -> Visuals.InteractableHighlighter

           步骤二:

           将我们的Interactions.Interactable拖放到Visuals.InteractableHighlighter对应的属性中:

         步骤三:

         我们需要指定在触碰和拿取情况下的材质球:

运行场景,手触碰到材质变为绿色,拿取后变为白色。

     Tooltip

            步骤一:

              想要添加标签,我们就需要标签模块:Tooltip

Tilia -> Prefabs -> Visuals ->  Tooltip  ->  visuals.tooltip

              步骤二:

              我们需要指定 visuals.tooltip上的Facing Source属性,也就是要让标签永远面向摄像机,所以要把摄像机拉取进来:

           步骤三:

          我们需要做 一个空物体,用来作为线的起点:然后将其拖拽到Line Origin中:

OK,当我们 运行后,可看到一个标签在我们眼前,并且时刻都面向摄像机。


风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。