1

現在、自分のゲームのロビー システムを作成しようとしています。ロビー システムにはかなりの問題があるようですが、ゆっくりと取り組んでいます。ただし、ホストがサーバーを起動したときに、ホストがゲームのプレーヤーとして自動的に追加されるようにする方法を見つけることはできません。ホストがサーバーとしてのみ機能する状況は決してないので、ホストが自動的にゲームに追加される必要があります。

私はさまざまなことを試しましたが、ClientScene.AddPlayer()これを機能させることはできません。

さらに、標準の unity network ロビー hud のさまざまなボタンが実際にどのような機能を果たしているのかについてのドキュメントが見つからないため、動作を再現するのに苦労しています。

この問題に関する良い情報源/アイデアを持っている人はいますか?

4

2 に答える 2

0

特定の NetworkManager には、StartHost() と呼ばれるメソッドがあります。サーバーを起動するためにこれを試してください。

NetworkManager.StartHost()のスクリプト API と NetworkManager のすべてのメソッドを参照てください。

于 2016-03-11T21:30:20.423 に答える