facebook twitter hatena line email

「Unity/photon/pun2/appId切替」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ページの作成:「==PhotonServerSettingsの切り替え== Photon\ Unity\ Networking/Resources/PhotonServerSettings.assetsに記述するAppIDなど、切り替えできる? Plugins/Phot...」)
 
(FixedRegion設定する場合)
 
(同じ利用者による、間の17版が非表示)
行1: 行1:
 
==PhotonServerSettingsの切り替え==
 
==PhotonServerSettingsの切り替え==
Photon\ Unity\ Networking/Resources/PhotonServerSettings.assetsに記述するAppIDなど、切り替えできる?
+
PhotonUnityNetworking/Resources/PhotonServerSettings.assetに記述するAppIDなど、切り替えできる
  
Plugins/PhotonNetwork/PhotonNetwork.csに
+
cloudのappIdであればこちらで切り替えできた。
PhotonServerSettings.AppIDの記述があるので、そこらへんを修正すると良いかも。
+
using Photon.Pun;
 +
PhotonNetwork.PhotonServerSettings.UseCloud(appIdRealtime);
 +
 
 +
===realtimeAppId取得===
 +
<pre>
 +
public string GetAppIdRealtime()
 +
{
 +
    return PhotonNetwork.PhotonServerSettings.AppSettings.AppIdRealtime;
 +
}
 +
</pre>
 +
===リージョン設定する場合===
 +
第2引数に指定
 +
PhotonNetwork.PhotonServerSettings.UseCloud(appIdRealtime, "jp");
 +
 
 +
===過去メモ===
 +
 
 +
Photon/PhotonUnityNetworking/Code/PhotonNetwork.csに
 +
this.AppSettings.AppIdRealtimeの記述があるので、そこらへんを修正すると良いかも。
 +
 
 +
このメソッドにアクセスして、設定すると良いかも。
 +
PhotonNetwork.ConnectToMaster(string masterServerAddress, int port, string appID);
 +
 
 +
==ChatID変更==
 +
PhotonNetwork.PhotonServerSettings.AppSettings.AppIdChat = appIdChat;

2023年6月4日 (日) 05:41時点における最新版

PhotonServerSettingsの切り替え

PhotonUnityNetworking/Resources/PhotonServerSettings.assetに記述するAppIDなど、切り替えできる

cloudのappIdであればこちらで切り替えできた。

using Photon.Pun;
PhotonNetwork.PhotonServerSettings.UseCloud(appIdRealtime);

realtimeAppId取得

public string GetAppIdRealtime()
{
    return PhotonNetwork.PhotonServerSettings.AppSettings.AppIdRealtime;
}

リージョン設定する場合

第2引数に指定

PhotonNetwork.PhotonServerSettings.UseCloud(appIdRealtime, "jp");

過去メモ

Photon/PhotonUnityNetworking/Code/PhotonNetwork.csに this.AppSettings.AppIdRealtimeの記述があるので、そこらへんを修正すると良いかも。

このメソッドにアクセスして、設定すると良いかも。

PhotonNetwork.ConnectToMaster(string masterServerAddress, int port, string appID);

ChatID変更

PhotonNetwork.PhotonServerSettings.AppSettings.AppIdChat = appIdChat;