在示例项目中探索网格物理

在“网格工具包示例”文件夹中,你会发现几个项目包含使用网格物理的场景。

达特鲁姆

达特鲁姆项目(场景:达特鲁姆)使用大多数物理特征。 在此项目中,你将找到:

  • 杯子: 要拿起的简单对象。

  • 表格: 当抓住时,他们试图与重力保持一致。

  • 柜子: 这些应该感到沉重。 它们使用物理约束。

  • 重置按钮(红色): 重置子场景的转换。

  • 时钟钟摆: 由物理铰链和速度字段提供支持。

  • 达特: 你可以把这些扔在相机方向上。 他们是“粘性”,所以他们会留在他们击中的任何东西。

  • 环球: 地球旋转,展示电机铰链。 地球也有一个重力场,影响进入球面触发体积的小物体。 将一些杯子拖到地球附近,看着它们像卫星一样旋转。

引力场的屏幕截图,导致杯子像卫星一样绕地球飞行。

这是一个美丽的渲染场景,展示了将吸引视觉对象与网格物理功能的创造性使用相结合的力量。 随时检查场景并与之玩!

网格 101 教程

在 Mesh 101 教程(示例名称: Mesh101)中, 第 4 章逐步讲解如何设置三个网格物理功能:抓取和释放对象、使用触发器卷触发动画以及使用包含字段约束对象。

使用网格物理的其他项目

浏览其他示例项目时,你将找到网格物理的各种实例。 例如,如果你在 ScienceBuilding 项目(场景:ScienceBuilding)中四处游荡,你最终将遇到使用 Buoyancy FieldBuoyancy FieldWave 组件的 Mass & Buoyancy 展览。

使用浮能场和浮力场波组件的大众和浮能展览的屏幕截图。

在“达特室”示例中探索网格物理

下载网格工具包

  1. 在浏览器中,导航到 GitHub 上的网格工具包示例。

  2. 单击绿色代码按钮,然后单击“下载 ZIP”。

  3. 提取 ZIP 文件。 这为你提供了一个名为 DartRoom 的文件夹,其中包含示例 Unity 项目。

  4. 在 Unity 中打开示例项目。

使用网格仿真在播放模式下运行项目

该项目已配置为使用网格仿真播放模式下运行。

  1. 在 Unity 中打开项目。
  2. 导航到 Assets Scenes 文件夹,然后加载 DartRoom > 场景。
  3. 单击“播放”以试用场景。 完成后,退出“播放”模式。

使用多个玩家运行拆分屏幕

默认情况下,使用网格仿真的播放模式与单个玩家一起运行。 若要添加具有模拟网络的第二个玩家,

  1. 在层次结构,选择 MeshEmulatorSetup [NoUpload]

  2. 在检查器,导航到网格模拟器安装组件,然后将 Inital 屏幕计数增加到 2。

    ___

后续步骤