图形工具概述 - MRTK3

图形工具是一个 Unity 包,专为独立使用或与混合现实工具包 (MRTK) 中的其他包配合使用而设计。 许多开发人员会自行使用图形工具,但也会在将图形工具拉入系统中作为另一个 MRTK 包的依赖项时无意中使用图形工具。

该包包含以下三个类别的功能:编辑器、运行时和示例。 以下部分介绍了每个类别。

编辑器

编辑器目录中的所有内容都包含在编辑时为开发人员提供帮助的功能。 示例包括仅在 Unity 编辑器中呈现的自定义检查器、着色器 GUI、属性抽屉甚至着色器。

运行时

运行时目录包含包的大部分功能,并包含可编译为播放器版本的所有代码和内容。 此目录分为粗略的特征区域和资产文件夹,适用于常用的着色器、纹理和模型。

提示

编辑器和运行时目录包含其自己的程序集定义。 编辑器程序集定义会引用运行时程序集定义,但反之则不然。

示例

示例存在于 Samples~ 目录下,如 Unity 的示例建议所述。 “~”字符会阻止 Unity 导入 Samples~ 文件夹。 这适用于通过包管理器包括包的情况。

示例应该用于阐述示例用法,而不应该直接用于生产。 示例代码和内容不遵循语义版本控制中的要求,并且可能会发生中断性变更。

注意

每个示例都是独立的,不会与其他示例共享内容。 这意味着示例之间可能存在内容重复的情况。

另请参阅