Version: 2021.2
集成 Multiplayer 服务
使用 Unity 的高级 API 进行集成

使用 HUD 进行集成

要使用 NetworkManagerHUD 来集成 Unity Multiplayer 服务,请遵循以下步骤:

  1. 在场景中创建一个空游戏对象。

  2. 向空游戏对象添加 NetworkManagerNetworkManagerHUD 组件。将此对象重命名为“Network Manager”以表明其用途。

  3. 创建一个预制件来表示玩家。连接到游戏的玩家将分别控制此预制件的某个实例。

  4. 向玩家预制件添加 NetworkIdentityNetworkTransform 组件。NetworkTransform 组件可同步玩家游戏对象的移动。如果要开发玩家不会移动的游戏,则不需要此组件。

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

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

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

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

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

集成 Multiplayer 服务
使用 Unity 的高级 API 进行集成
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961