添加交互式游戏、活动和对象

如果要将交互式游戏、活动和对象添加到环境中,建议 下载网格示例,全面了解 展馆示例,然后将网格工具箱包导入项目。 此包为展馆示例中的游戏、活动和交互式对象提供构建基块。 该包名为 com.microsoft.mesh.toolkit.toybox,可在“包”文件夹中的文件资源管理器找到。

文件资源管理器中 Toybox 包的屏幕截图。

下面是 Unity 项目中的外观。

Unity 项目中 Toybox 包的屏幕截图。

将 Toybox 包添加到现有项目

可通过多种方式将 Toybox 包添加到项目。

重要

若要从 GitHub 引用 Toybox 包,必须在 计算机上安装 Git

使用 GitHub 将 Toybox 导入 Unity 项目:

  1. 在项目中,在菜单栏上,选择“窗口>程序包管理器。

  2. 程序包管理器中,单击“+”下拉列表,然后选择“从 git URL 添加包...”

    从 Github 菜单选项添加包的屏幕截图。

  3. 粘贴 https://github.com/microsoft/Mesh-Toolkit-Unity.git?path=/Packages/com.microsoft.mesh.toolkit.toybox 到文本字段中,然后单击“ 添加”。

    粘贴到 Github 文本框的玩具箱 URL 的屏幕截图。

Toybox 现在将作为项目包安装在项目的 Packages 文件夹中,其名称 Microsoft Mesh Toolkit Toybox

提示

建议使用 Toybox 包的特定版本来确保项目锁定到某个版本。

可以通过更改步骤 3 中的 URL 来引用特定的发布版本、分支或 Git 提交哈希,如下所示:

语法 URL 示例
特定版本 https://github.com/microsoft/Mesh-Toolkit-Unity.git?path=/Packages/com.microsoft.mesh.toolkit.toybox#vX.Y.Z
特定分支 https://github.com/microsoft/Mesh-Toolkit-Unity.git?path=/Packages/com.microsoft.mesh.toolkit.toybox#my_branch
Git 提交哈希 https://github.com/microsoft/Mesh-Toolkit-Unity.git?path=/Packages/com.microsoft.mesh.toolkit.toybox#badc0ffee0ddf00ddead10cc8badf00d1badb002