要使用 NetworkManagerHUD 来集成 Unity Multiplayer 服务,请遵循以下步骤:
1.在场景中创建一个空游戏对象。
2.向空游戏对象添加 NetworkManager 和 NetworkManagerHUD 组件。将此对象重命名为“Network Manager”以表明其用途。

3.创建一个预制件来表示玩家。连接到游戏的玩家将分别控制此预制件的某个实例。
4.向玩家预制件添加 NetworkIdentity 和 NetworkTransform 组件。NetworkTransform 组件可同步玩家游戏对象的移动。如果要开发玩家不会移动的游戏,则不需要此组件。

5.在 Inspector 中,将玩家预制件添加到 Network Manager 的 Player Prefab 属性。

6.构建并运行项目。Network Manager HUD 将显示游戏内菜单。单击 Enable Match Maker。

7.在托管应用程序上选择一个房间名称并单击 Create Internet Match。

8.运行项目的更多实例,然后在这些客户端上单击 Find Internet Match。现在应该会显示房间名称。

9.单击 Join Match。玩家现在应该已经连接到同一个比赛。
