Version: 2019.3
言語: 日本語
Multiplayer Service の統合
Unity の高レベル API を使った統合

HUD を使ったインテグレーション

NetworkManagerHUD を使って Unity Multiplayer Services を統合する手順は以下のとおりです。

  1. シーンで空のゲームオブジェクトを作成します。

  2. NetworkManagerNetworkManagerHUD コンポーネントを空のゲームオブジェクトに加えます。オブジェクト名を “Network Manager” に変更し、これが何かわかるようにしておきます。

  3. プレイヤーを示すプレハブを作成します。ゲームに接続するプレイヤーはプレハブの 1 つのインスタンスを操作することになります。

  4. NetworkIdentityNetworkTransform コンポーネントをプレイヤープレハブに加えます。 NetworkTransform コンポーネントはプレイヤーゲームオブジェクトの動きに同期します。プレイヤーが動かないゲームを作る場合は、このステップは必要ありません。

  5. インスペクターで、プレイヤープレハブを Network ManagerPlayer Prefab プロパティーに加えます。

  6. プロジェクトをビルドして実行します。Network Manager HUD はゲーム内メニューを表示します。Enable Match Maker をクリックします。

  7. ホスト側のアプリケーションで Room Name を選んで Create Internet Match をクリックします。

  8. プロジェクトのインスタンスをさらに実行し、これらのクライアントで Find Internet Match をクリックします。Room の名前が表示されるはずです。

  9. Join Match をクリックします。プレイヤーが同一のマッチに接続されます。

Multiplayer Service の統合
Unity の高レベル API を使った統合