在示例项目中探索网格物理
在“网格工具包示例”文件夹中,你会发现几个项目包含使用网格物理的场景。
达特鲁姆
达特鲁姆项目(场景:达特鲁姆)使用大多数物理特征。 在此项目中,你将找到:
杯子: 要拿起的简单对象。
表格: 当抓住时,他们试图与重力保持一致。
柜子: 这些应该感到沉重。 它们使用物理约束。
重置按钮(红色): 重置子场景的转换。
时钟钟摆: 由物理铰链和速度字段提供支持。
达特: 你可以把这些扔在相机方向上。 他们是“粘性”,所以他们会留在他们击中的任何东西。
环球: 地球旋转,展示电机铰链。 地球也有一个重力场,影响进入球面触发体积的小物体。 将一些杯子拖到地球附近,看着它们像卫星一样旋转。
这是一个美丽的渲染场景,展示了将吸引视觉对象与网格物理功能的创造性使用相结合的力量。 随时检查场景并与之玩!
网格 101 教程
在 Mesh 101 教程(示例名称: Mesh101)中, 第 4 章逐步讲解如何设置三个网格物理功能:抓取和释放对象、使用触发器卷触发动画以及使用包含字段约束对象。
使用网格物理的其他项目
浏览其他示例项目时,你将找到网格物理的各种实例。 例如,如果你在 ScienceBuilding 项目(场景:ScienceBuilding)中四处游荡,你最终将遇到使用 Buoyancy Field 和 Buoyancy FieldWave 组件的 Mass & Buoyancy 展览。
在“达特室”示例中探索网格物理
下载网格工具包
在浏览器中,导航到 GitHub 上的网格工具包示例。
单击绿色代码按钮,然后单击“下载 ZIP”。
提取 ZIP 文件。 这为你提供了一个名为 DartRoom 的文件夹,其中包含示例 Unity 项目。
在 Unity 中打开示例项目。
使用网格仿真在播放模式下运行项目
该项目已配置为使用网格仿真在播放模式下运行。
- 在 Unity 中打开项目。
- 导航到 Assets Scenes 文件夹,然后加载 DartRoom > 场景。
- 单击“播放”以试用场景。 完成后,退出“播放”模式。
使用多个玩家运行拆分屏幕
默认情况下,使用网格仿真的播放模式与单个玩家一起运行。 若要添加具有模拟网络的第二个玩家,
在层次结构中,选择 MeshEmulatorSetup [NoUpload]。
在检查器中,导航到网格模拟器安装组件,然后将 Inital 屏幕计数增加到 2。