実行環境:
- Windows 10
作業環境:
- Unreal Engine 4.25.4
やりたいこと1:listen serverを用いたネットワークゲームで、clientがserverに接続後、希望するpawnのclass(sedan)でゲームを開始したいです。
現状の設定:
・自作のGameMode上イベントグラフでBeginPlayイベント時SpawnPlayer呼び出し
・SpawnPlayer内でCreatePlayer->SpawnActorでclassをsedanと設定しています。
症状:
Spawnするclassを設定する場所が、GameMode自体の詳細バーやワールドセッティングにありますが、これらを色々組み合わせたところ
・そもそもserverがplay開始する際、sedanが猛烈な回転をしながら現れたり
・clientがplay開始する際sedanが現れず、また前後左右のカメラ移動ができなかったりします。
やりたいこと2:clientのsedanが現れる場所を正確に設定したいです。
現状:NetworkPlayerStart2をマップ上に置きました。
症状:serverがplayを開始すると2台のsedanが現れ、片方が操作できる状態になります。clientがplay開始してももう一台は操作できず、先述の症状が現れます。
ネットワークゲームで各プレイヤーが、決められたpawnで決められた場所からplay開始できる方法をご教示いただけると幸いです。どうぞよろしくお願いいたします。