网格 101 教程第 2 章:准备项目



注意

我们定期更新网格工具包,此视频可能不会反映所有最新更改。 应将本文的内容视为事实来源。

项目中的场景

  1. Unity 中打开 Mesh101 项目。 如果安装了多个版本的 Unity,请确保打开本教程所需的项目 Unity 2022.3.34

  2. Assets 文件夹中,有两个场景可用: 起始点完成项目

    计算机说明的屏幕截图

  3. 打开 StartingPoint 场景。

关于场景

StartingPoint:这是你将在其中执行本教程的场景。 它包含一个预建的设置,其中包括你将访问的风力涡轮机和工作站,并向其添加网格功能。

FinishedProject:正如标题所示,此场景包含教程的准确完成版本。 可以随时参考此内容,确认已在 StartingPoint 场景中正确完成教程步骤。 在切换场景之前,始终在 StartingPoint 场景中保存工作。

为更清晰的视图关闭对象图标

许多对象显示在默认情况下显示的 3D 图标的场景中。 这可以帮助你识别对象,但它也可以使视图混乱,并使对象更难查看。

场景视图的屏幕截图,其中 gizmos 和图标杂乱显示视图。

让我们关闭 3D 图标,使视图更加清晰。

  1. 在“场景”窗口右上角的工具栏中,选择“Gizmos”下拉列表。

    gizmos 下拉按钮的屏幕截图。

  2. 直向左滑动 3D 图标 滑块。

    三维图标滑块的屏幕截图。

    这样,可以更轻松地阅读信息对话框、按钮上的标签等。

    “场景”视图的屏幕截图,其中图标已关闭,对象视图更清晰。

浏览 StartingPoint 场景

随时可以在“场景”窗口中四处移动,以熟悉场景的内容。 如果我们缩小一点,我们可以看到,我们的风电场有很多风力涡轮机。 这两个白色圆角物品称为 Sphere 露台

计算机说明的屏幕截图

从前面查看球体露台时,可以看到每个露台都包含一个空间,你很快就会四处走动。

计算机说明的屏幕截图

你将访问从下一章开始的 Sphere 梯田---每个站都包含一系列工作站,你将学习如何实现网格功能。 第一个 Sphere 露台(第 3 章中介绍)是你将了解网格视觉脚本的地方...

视频游戏说明的屏幕截图

...以及第 4 章中介绍的其他 Sphere 露台,你将在这里了解网格交互和网格物理。

计算机说明的屏幕截图

将播放模式与网格仿真配合使用

按 Unity 编辑器播放按钮时,项目会自动使用 网格仿真。 可以通过存在可在层次结构查看的 MeshEmulatorSetup [NoUpload] prefab 来实现此操作。

层次结构中网格模拟器 prefab 的屏幕截图。

在本教程的早期版本中,首次进入“播放”模式时,需要有意添加此 prefab。 截至2024年5月中旬,预制件预装到现场。

在使用网格仿真的“播放模式”中,可以大致预览内容在网格应用中运行时的外观和感觉。 仿真器 prefab 提供了一个高度风格化的虚拟形象控制器,该控制器附加了相机,因此,现在当我们“播放”项目时,我们可以四处查看。 默认情况下,网格模拟器设置为在 “游戏” 窗口中提供单个视图。

包含屏幕截图、电脑游戏、视频游戏软件、3d 建模说明自动生成的图片

使用网格仿真的“播放模式”的主要功能是能够在同一进程中运行多个客户端;这样可以轻松获得多用户方案的第一印象。 将来,你可能希望在网格模拟器模式下有两个或多个视图。 为此,可以在检查器中导航到模拟器的网格模拟器安装组件,然后将其初始屏幕计数属性更改为 2(或更多)。

网格模拟器安装程序未将预制表添加到层次结构的屏幕截图。

在本教程中,我们将保留单个视图。

  1. 按 Unity 编辑器“播放”按钮进入“播放”模式。
  2. 使用 WASD 键在 Sphere 露台内四处走动。 还可以使用箭头键或拖动鼠标右键向任意方向平移。 完成试验后,再次单击 Unity 编辑器播放按钮退出“播放”模式。

检查 GameObjects 的规模

本教程项目使用默认的 Unity 缩放值:1 个单位 = 1 米。 MeshEmulatorSetup 虚拟形象与普通人的高度相同。 创建自己的环境时,可以将它的大小与添加到项目的任何自定义 GameObject 进行比较,以确保这些对象是所需的大小。

添加网格缩略图相机

添加提供 Mesh Thumbnail Camera 一个缩略图,该图像将添加到 Web 上的网格中的环境列表及其网格应用中的选择按钮。 在任一位置选择环境时,这非常有用,因为它可让你直观地提醒环境的外观。

将缩略图相机添加到场景并设置其视图:

  1. “场景 ”窗口中,调整视图,以便显示要在缩略图图像中显示的内容(缩略图相机的视图将基于 “场景 ”窗口)。

  2. 选择位于“层次结构”选项卡下方的“+”下拉列表,然后选择“网格工具包>缩略图相机”。

  3. 若要查看缩略图的外观,请查看显示在“场景”窗口右下角的小 MeshThumbnailCamera 窗口。

    “层次结构”中突出显示的网格缩略图相机的屏幕截图,以及“场景”视图中突出显示的相机视图。

注意:如果你决定需要缩略图相机的其他视图,最简单的方法是删除相机,建立 所需的场景 视图,然后再次添加相机。 还可以直接在“场景”窗口中调整相机 GameObject,或者在将环境上传到网格之前更改检查器的位置旋转值。

没有设置缩略图的外观规则---完全由你决定。 对于以下示例,我们选择了风力涡轮机的特写前视图。

自动生成的计算机说明的屏幕截图

后续步骤