2プレーヤー(ホストとクライアント)2つの異なる場所です。特定の場所に出場するプレイヤーなし
プレイヤーがネットワークマネージャーによって自動的に生成されるため、これを行う方法はわかりません。
私は次のことを試してみましたが、恐ろしく失敗している:(。
[Command]
void CmdSpawn()
{
var go = (GameObject)Instantiate(
gameObject,
transform.position + new Vector3(0,1,0),
Quaternion.identity);
NetworkServer.SpawnWithClientAuthority(go, connectionToClient);
}
どのように特定の場所でのIスポーンPlayerオブジェクトはできますか?
私はそのコンポーネントを添付しましたが、後で何をしますか?どのプレイヤーにどこでスポーンするかをどのように伝えますか? – Rana
私はすでに説明しました。あなたのどこの部分が不明ですか?もちろん、開始位置の問題を解決するためにカスタムスポーンロジックを実装している場合は、それを削除する必要があります。そのため、NetworkManagerの実装に干渉することはありません。 –
私はそれを働かせました、ありがとう! :) – Rana