今回紹介するのが「Replicates」と「Replicate Movement」です。
この2つをtrueにしておくだけで、サーバー側、クライアント側から
同じアクターの動きをさせることができます。
例えば、ダメージを与えた時に、プレイヤー側で変数が変更された時に
プレイヤー間で変更された値を共有することができます。
これがないとオンラインゲームを遊んでいる時に、自分からは相手のHPが減っているが、
相手から見ると、HPは減っていない状態になるので、しっかりtrueにしてあるか確認しておきましょう。
上の画像のようにすることで、下の画像のようになります。これで、サーバー上で実行する為、
相手もプレイヤーが行ったイベントを把握することができます。
まとめ
オンラインゲームを作る時に値のズレもこれで解決できる!