【问题标题】:How do I customize cursor in MRTK?如何在 MRTK 中自定义光标?
【发布时间】:2022-06-17 22:25:22
【问题描述】:

我很难在 MRTK 中找到有关光标自定义的文档。考虑一个简单的场景 - 当我专注于场景中的某个对象时,我想要自定义光标。

【问题讨论】:

    标签: unity3d hololens mrtk


    【解决方案1】:

    如果您查看这个官方示例 -- EyeTracking,当用户查看对象时,“光标”的视觉效果只是切换背景对象的状态(启用/禁用)。您可以参考示例来自定义视觉效果。

    【讨论】:

      【解决方案2】:

      EyeTracking 示例没有多大帮助,MRTK 实际上并没有提供可用的工具来自定义光标视觉效果。我看到两个可用的选项:

      1. 实现自定义BaseCursor 类似于例如AnimatedCursor 已实现并创建您自己的上下文信息类,类似于 CursorContextInfo 的完成方式。这就是 MRTK 在关注调整大小和缩放手柄时修改光标的方式。
      2. 修改可用的指针预制件,将您的自定义视觉效果添加到其中并在其中添加自定义单例脚本。使用内容对象上可用的焦点打开/关闭事件通过单例方法修改光标。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-07-11
        • 2014-03-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-09-29
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多