mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0

    Show / Hide Table of Contents

    框架和运行时

    场景改动

    要使用该工具包,必须在您的场景中包含MixedRealityToolkit脚本的实例。要添加一个,请使用菜单选项:Mixed Reality Toolkit -> Add to Scene and Configure。该实例负责注册,更新和关闭服务。这也是您选择配置文件的地方。

    除了将MRTK GameObject添加到场景外,菜单选项还将:

    • 添加MixedRealityPlayspace,许多其他MRTK组件使用它来推理世界和本地空间转换。
    • 将主Camera移至MixedRealityPlayspace的子级(并向主Camera添加一些与输入和注视相关的脚本,这有助于增强UnityUI和与凝视相关的输入功能)。

    MixedRealityToolkit对象和运行时

    MRTK有几个核心服务。有些彼此协调;其他是独立的。所有都有相同的生命周期-启动,注册,更新和关闭-该生命周期与Unity的MonoBehaviour生命周期不同。这个medium post 解释了此方法背后的一些背景和动机。MRTK具有一个对象来管理其服务寿命和运行时间。

    该实体确保:

    • 游戏开始时,服务的发现和初始化按预先定义的顺序进行。
    • 它提供了一种机制,让服务注册自己(比如“我支持这个服务!”),并让其他调用者获得这些服务。
    • 它提供Update()/ LateUpdate()调用并将它们转发到各种服务上(即通过UpdateAllServices / LateUpdateAllServices)。
    • Improve this Doc
    In This Article
    • 场景改动
    • MixedRealityToolkit对象和运行时
    Back to top Generated by DocFX