facebook twitter hatena line email

「Unity/photon/pun2/シーン同期」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ページの作成:「==シーン同期とは== マスタークライアントの指定したシーンに、ほかクライアントが同期する ==やり方== SceneManager.LoadScene("Samp...」)
 
(やり方)
 
(同じ利用者による、間の1版が非表示)
行3: 行3:
  
 
==やり方==
 
==やり方==
 +
シーン移動する際に、以下ではなく、
 
  SceneManager.LoadScene("SampleScene");
 
  SceneManager.LoadScene("SampleScene");
ではなく、
+
LoadLevelで移動する。
PhotonNetwork.LoadLevel("SampleScene");
+
<pre>
でシーン移動する。その際に以下をtrueにしておく。
+
PhotonNetwork.AutomaticallySyncScene = true;
PhotonNetwork.AutomaticallySyncScene = true;
+
if (PhotonNetwork.IsMasterClient)
 +
{
 +
    PhotonNetwork.LoadLevel("SampleScene");
 +
}
 +
</pre>

2023年1月17日 (火) 21:23時点における最新版

シーン同期とは

マスタークライアントの指定したシーンに、ほかクライアントが同期する

やり方

シーン移動する際に、以下ではなく、

SceneManager.LoadScene("SampleScene");

LoadLevelで移動する。

PhotonNetwork.AutomaticallySyncScene = true;
if (PhotonNetwork.IsMasterClient)
{
    PhotonNetwork.LoadLevel("SampleScene");
}