定数のクラス。オペレーションとイベントのパラメータのコード。 More...
Public Attributes | |
const byte | SuppressRoomEvents = 237 |
(237)ゲームを作成するためのブールパラメータ。trueに設定されている場合、参加および退室時にルームイベントはクライアントに送信されません。デフォルト:false(送信されません)。 More... | |
const byte | EmptyRoomTTL = 236 |
(236)最後のプレイヤーが去ったときのルームの生存時間(TTL)。すぐに再参加した場合に備えて、メモリ内にスペースを確保します。ミリ秒単位。 More... | |
const byte | PlayerTTL = 235 |
(235)ルームの「アクター」の生存時間(TTL)。クライアントが切断されると、このアクタは最初に非アクティブであり、このタイムアウトの後に削除されます。ミリ秒単位。 More... | |
const byte | EventForward = 234 |
(234)OpRaiseEventおよびOpSetCustomPropertiesの任意のパラメータ。イベント/オペレーションをWebサービスに転送します。 More... | |
const byte | IsComingBack = (byte)233 |
(233)非同期ゲームにおけるOpLeaveの任意パラメータ。falseの場合、プレーヤーはゲームを放棄します(永久に)。デフォルトでは、プレイヤーは非アクティブになり、再参加できます。 More... | |
const byte | IsInactive = (byte)233 |
(233)EvLeaveで、ユーザが非アクティブである(戻ってくるかもしれない)かどうかを記述するために使用されます。PlayerTTLのルームでは、非アクティブになるのがデフォルトのケースです。 More... | |
const byte | CheckUserOnJoin = (byte)232 |
(232)ルームを作成するときに使用され、任意のUserIdがルームに1度だけ参加できるかどうかを定義します。 More... | |
const byte | ExpectedValues = (byte)231 |
(231)プロパティを変更するときに "チェックアンドスワップ"(CAS)のコード。 More... | |
const byte | Address = 230 |
(230)使用する(ゲーム)サーバのアドレス。 More... | |
const byte | PeerCount = 229 |
(229)ルーム内のこのアプリケーションのプレイヤー数(統計イベントで使用) More... | |
const byte | GameCount = 228 |
(228)このアプリケーションのゲーム数(統計情報イベントで使用) More... | |
const byte | MasterPeerCount = 227 |
(227)マスターサーバ上のプレイヤーの数(このアプリでは、ルームを探しています) More... | |
const byte | UserId = 225 |
(225)ユーザのID More... | |
const byte | ApplicationId = 224 |
(224)あなたのアプリケーションのID:自身のPhotonの名前またはPhoton CloudのGUID More... | |
const byte | Position = 223 |
(223)現在は使用されていません(「位置」として)。接続する前にキューに入れられたら、これがあなたの位置です More... | |
const byte | MatchMakingType = 223 |
(223)OpJoinRandomに使用されるマッチメイキングアルゴリズムを変更します。許可されたパラメータ値は、列挙型MatchmakingModeで定義されます。 More... | |
const byte | GameList = 222 |
(222)オープン/リストされたルームのRoomInfosリスト More... | |
const byte | Secret = 221 |
(221)暗号化を確立するために内部的に使用される More... | |
const byte | AppVersion = 220 |
(220)アプリケーションのバージョン More... | |
const byte | AzureNodeInfo = 210 |
(210)Azureによるホスティングの場合に内部的に使用される More... | |
const byte | AzureLocalNodeId = 209 |
(209)Azureによるホスティングの場合に内部的に使用される More... | |
const byte | AzureMasterNodeId = 208 |
(208)Azureによるホスティングの場合に内部的に使用される More... | |
const byte | RoomName = (byte)255 |
(255)gameId/roomName(ルームごとに固有の名前)のコード。OpJoinなどで使用されます。 More... | |
const byte | Broadcast = (byte)250 |
(250)OpSetPropertiesメソッドのブロードキャストパラメータのコード。 More... | |
const byte | ActorList = (byte)252 |
(252)ルームのプレイヤーのリストのためのコード。現在使用されていません。 More... | |
const byte | ActorNr = (byte)254 |
(254)オペレーションのアクターのコード。プロパティ取得および設定に使用されます。 More... | |
const byte | PlayerProperties = (byte)249 |
(249)プロパティセット(ハッシュテーブル)のコード。 More... | |
const byte | CustomEventContent = (byte)245 |
(245)イベントのデータ/カスタムコンテンツのコード。OpRaiseEventで使用されます。 More... | |
const byte | Data = (byte)245 |
(245)イベントのデータコード。OpRaiseEventで使用されます。 More... | |
const byte | Code = (byte)244 |
(244)OpRaiseEventのイベントコードのようなコード関連のパラメータを送信するときに使用されるコード。 More... | |
const byte | GameProperties = (byte)248 |
(248)プロパティセット(ハッシュテーブル)のコード。 More... | |
const byte | Properties = (byte)251 |
(251)プロパティセット(ハッシュテーブル)のコード。このキーは、プロパティのセットを1つだけ送信するときに使用されます。 ActorPropertiesまたはGamePropertiesのいずれか(または両方)が使用されている場合は、それらのキーを確認してください。 More... | |
const byte | TargetActorNr = (byte)253 |
(253)オペレーションの対象アクターのコード。プロパティセットに使用されます。ゲームは0です More... | |
const byte | ReceiverGroup = (byte)246 |
(246)イベントの受信者を選択するコード(Lite、Operation RaiseEventで使用される)。 More... | |
const byte | Cache = (byte)247 |
(247)イベントをキャッシュして発生させるためのコード。 More... | |
const byte | CleanupCacheOnLeave = (byte)241 |
(241)CreateRoomオペレーションのBoolパラメータ。trueの場合、サーバは退室するプレイヤーのルームキャッシュを消去します(キャッシュされたイベントは削除されます)。 More... | |
const byte | Group = 240 |
(240)「グループ」オペレーションパラメータのコード(Op RaiseEventで使用される)。 More... | |
const byte | Remove = 239 |
(239) "Remove"オペレーションパラメータは、リストから何かを削除するために使用できます。例えば、プレイヤーの関心グループからグループを削除する。 More... | |
const byte | PublishUserId = 239 |
(239)Op Joinで使用され、プレイヤーのUserIdがルームでブロードキャストされているかどうかを定義します。FindFriendsと予想されるユーザのスロット予約に役立ちます。 More... | |
const byte | Add = 238 |
(238)「Add」オペレーションパラメータは、リストまたはセットに何かを追加するために使用できます。例えば、グループをプレイヤーのインタレストグループに追加する。 More... | |
const byte | Info = 218 |
(218)EventCode.ErrorInfoおよび内部デバッグオペレーションの内容。 More... | |
const byte | ClientAuthenticationType = 217 |
(217)このキーの(バイト)値は、クライアントが接続するターゲットカスタム認証タイプ/サービスを定義します。OpAuthenticateで使用される More... | |
const byte | ClientAuthenticationParams = 216 |
(216)このキーの(文字列)値は、クライアントが接続するカスタム認証タイプ/サービスに送信されるパラメータを提供します。OpAuthenticateで使用される More... | |
const byte | JoinMode = 215 |
(215)サーバが存在しない場合は、サーバにルームを作成させます。OpJoinは、ルームが存在していて、満室/閉じていない限り、常にこのルームに入るためにこれを使います。 More... | |
const byte | ClientAuthenticationData = 214 |
(214)このキーの(文字列またはbyte[])値は、Photon Dashboardのカスタム認証サービス設定に送信されるパラメータを提供します。OpAuthenticateで使用されます More... | |
const byte | MasterClientId = (byte)203 |
(203)サーバによって同期されるMasterClientIdのコード。op-parameterとして送信されるとき、これはコード203です。 More... | |
const byte | FindFriendsRequestList = (byte)1 |
(1)Op FindFriendsリクエストで使用されます。検索するフレンドの値はstring[]でなければなりません。 More... | |
const byte | FindFriendsResponseOnlineList = (byte)1 |
(1)Op FindFriendsレスポンスで使用されます。bool[]オンライン状態のリストを含みます(オンラインでない場合はfalse)。 More... | |
const byte | FindFriendsResponseRoomIdList = (byte)2 |
(2)Op FindFriendsレスポンスで使用されます。ルーム名のstring[]が含まれています(知られていないルームやルームがない場合は"")。 More... | |
const byte | LobbyName = (byte)213 |
(213)マッチメイキング関連の方法やロビーに名前を付けるルームを作るとき(ルームに参加する、ルームを添付する)に使用されます。 More... | |
const byte | LobbyType = (byte)212 |
(212)マッチメイキング関連の方法やロビーのタイプを定義するルームを作成するときに使用されます。ロビー名と組み合わせてロビーを識別します。 More... | |
const byte | LobbyStats = (byte)211 |
(211)この任意のパラメータは、Op Authenticateで送信され、ロビー統計情報(ロビー名とユーザカウントとゲームカウントに関する情報)をオンにすることができます。参照:PhotonNetwork.Lobbies More... | |
const byte | Region = (byte)210 |
(210)OpAuthおよびOpGetRegionsのリージョン値に使用されます。 More... | |
const byte | UriPath = 209 |
(209)呼び出されたWebRPCのパス。「WebRPC名」とも呼ばれます。タイプ:文字列。 More... | |
const byte | WebRpcParameters = 208 |
(208)WebRPCのパラメータ:Dictionary<string, object>。これはJSonにシリアル化されます。 More... | |
const byte | WebRpcReturnCode = 207 |
(207)Webサービスが送信したWebRPCのReturnCode(ErrorCodeを使用するPhotonではなく)。タイプ:byte More... | |
const byte | WebRpcReturnMessage = 206 |
(206)WebRPCサーバから返されたメッセージ。Analog to Photonのデバッグメッセージ。タイプ:string。 More... | |
const byte | CacheSliceIndex = 205 |
(205)キャッシュされたイベントの「スライス」を定義するために使用されます。スライスはキャッシュから簡単に削除できます。タイプ:int。 More... | |
const byte | Plugins = 204 |
(204)予想されるプラグインの設定をサーバに通知します。 More... | |
const byte | NickName = 202 |
(202)クライアントのニックネーム(ユーザのニックネーム)を送信するときに、オペレーション応答でサーバによって使用されます。 More... | |
const byte | PluginName = 201 |
(201)ゲームへのプラグインの読み込みの名前をユーザに通知する More... | |
const byte | PluginVersion = 200 |
(200)ゲームへのプラグインの読み込みのバージョンをユーザに通知します More... | |
const byte | ExpectedProtocol = 195 |
(195)クライアントがマスタ/ゲームサーバに接続するために使用するプロトコル。ネームサーバのために使用されます。 More... | |
const byte | CustomInitData = 194 |
(194)認証リクエストで送信されるカスタムパラメータのセット。 More... | |
const byte | EncryptionMode = 193 |
(193)データをどのように暗号化するのか。 More... | |
const byte | EncryptionData = 192 |
(192)認証のパラメータ。暗号化キーが含まれます(AuthModeとEncryptionModeに依存)。 More... | |
const byte | RoomOptionFlags = 191 |
(191)ビットフラグ付きのいくつかのboolean room-optionsを要約するintパラメータ。 More... | |
定数のクラス。オペレーションとイベントのパラメータのコード。
Punはこれらの定数を内部的に使用します。
const byte ParameterCode.ActorList = (byte)252 |
(252)ルームのプレイヤーのリストのためのコード。現在使用されていません。
const byte ParameterCode.ActorNr = (byte)254 |
(254)オペレーションのアクターのコード。プロパティ取得および設定に使用されます。
const byte ParameterCode.Add = 238 |
(238)「Add」オペレーションパラメータは、リストまたはセットに何かを追加するために使用できます。例えば、グループをプレイヤーのインタレストグループに追加する。
const byte ParameterCode.Address = 230 |
(230)使用する(ゲーム)サーバのアドレス。
const byte ParameterCode.ApplicationId = 224 |
(224)あなたのアプリケーションのID:自身のPhotonの名前またはPhoton CloudのGUID
const byte ParameterCode.AppVersion = 220 |
(220)アプリケーションのバージョン
const byte ParameterCode.AzureLocalNodeId = 209 |
(209)Azureによるホスティングの場合に内部的に使用される
const byte ParameterCode.AzureMasterNodeId = 208 |
(208)Azureによるホスティングの場合に内部的に使用される
const byte ParameterCode.AzureNodeInfo = 210 |
(210)Azureによるホスティングの場合に内部的に使用される
const byte ParameterCode.Broadcast = (byte)250 |
(250)OpSetPropertiesメソッドのブロードキャストパラメータのコード。
const byte ParameterCode.Cache = (byte)247 |
(247)イベントをキャッシュして発生させるためのコード。
const byte ParameterCode.CacheSliceIndex = 205 |
(205)キャッシュされたイベントの「スライス」を定義するために使用されます。スライスはキャッシュから簡単に削除できます。タイプ:int。
const byte ParameterCode.CheckUserOnJoin = (byte)232 |
(232)ルームを作成するときに使用され、任意のUserIdがルームに1度だけ参加できるかどうかを定義します。
const byte ParameterCode.CleanupCacheOnLeave = (byte)241 |
(241)CreateRoomオペレーションのBoolパラメータ。trueの場合、サーバは退室するプレイヤーのルームキャッシュを消去します(キャッシュされたイベントは削除されます)。
const byte ParameterCode.ClientAuthenticationData = 214 |
(214)このキーの(文字列またはbyte[])値は、Photon Dashboardのカスタム認証サービス設定に送信されるパラメータを提供します。OpAuthenticateで使用されます
const byte ParameterCode.ClientAuthenticationParams = 216 |
(216)このキーの(文字列)値は、クライアントが接続するカスタム認証タイプ/サービスに送信されるパラメータを提供します。OpAuthenticateで使用される
const byte ParameterCode.ClientAuthenticationType = 217 |
(217)このキーの(バイト)値は、クライアントが接続するターゲットカスタム認証タイプ/サービスを定義します。OpAuthenticateで使用される
const byte ParameterCode.Code = (byte)244 |
(244)OpRaiseEventのイベントコードのようなコード関連のパラメータを送信するときに使用されるコード。
これは、Photon 3のパラメータ辞書の一部として送信されなくなったオペレーションのコードと同じではありません。
const byte ParameterCode.CustomEventContent = (byte)245 |
(245)イベントのデータ/カスタムコンテンツのコード。OpRaiseEventで使用されます。
const byte ParameterCode.CustomInitData = 194 |
(194)認証リクエストで送信されるカスタムパラメータのセット。
const byte ParameterCode.Data = (byte)245 |
(245)イベントのデータコード。OpRaiseEventで使用されます。
const byte ParameterCode.EmptyRoomTTL = 236 |
(236)最後のプレイヤーが去ったときのルームの生存時間(TTL)。すぐに再参加した場合に備えて、メモリ内にスペースを確保します。ミリ秒単位。
const byte ParameterCode.EncryptionData = 192 |
(192)認証のパラメータ。暗号化キーが含まれます(AuthModeとEncryptionModeに依存)。
const byte ParameterCode.EncryptionMode = 193 |
(193)データをどのように暗号化するのか。
const byte ParameterCode.EventForward = 234 |
(234)OpRaiseEventおよびOpSetCustomPropertiesの任意のパラメータ。イベント/オペレーションをWebサービスに転送します。
const byte ParameterCode.ExpectedProtocol = 195 |
(195)クライアントがマスタ/ゲームサーバに接続するために使用するプロトコル。ネームサーバのために使用されます。
const byte ParameterCode.ExpectedValues = (byte)231 |
(231)プロパティを変更するときに "チェックアンドスワップ"(CAS)のコード。
const byte ParameterCode.FindFriendsRequestList = (byte)1 |
(1)Op FindFriendsリクエストで使用されます。検索するフレンドの値はstring[]でなければなりません。
const byte ParameterCode.FindFriendsResponseOnlineList = (byte)1 |
(1)Op FindFriendsレスポンスで使用されます。bool[]オンライン状態のリストを含みます(オンラインでない場合はfalse)。
const byte ParameterCode.FindFriendsResponseRoomIdList = (byte)2 |
(2)Op FindFriendsレスポンスで使用されます。ルーム名のstring[]が含まれています(知られていないルームやルームがない場合は"")。
const byte ParameterCode.GameCount = 228 |
(228)このアプリケーションのゲーム数(統計情報イベントで使用)
const byte ParameterCode.GameList = 222 |
(222)オープン/リストされたルームのRoomInfosリスト
const byte ParameterCode.GameProperties = (byte)248 |
(248)プロパティセット(ハッシュテーブル)のコード。
const byte ParameterCode.Group = 240 |
(240)「グループ」オペレーションパラメータのコード(Op RaiseEventで使用される)。
const byte ParameterCode.Info = 218 |
(218)EventCode.ErrorInfoおよび内部デバッグオペレーションの内容。
const byte ParameterCode.IsComingBack = (byte)233 |
(233)非同期ゲームにおけるOpLeaveの任意パラメータ。falseの場合、プレーヤーはゲームを放棄します(永久に)。デフォルトでは、プレイヤーは非アクティブになり、再参加できます。
const byte ParameterCode.IsInactive = (byte)233 |
(233)EvLeaveで、ユーザが非アクティブである(戻ってくるかもしれない)かどうかを記述するために使用されます。PlayerTTLのルームでは、非アクティブになるのがデフォルトのケースです。
const byte ParameterCode.JoinMode = 215 |
(215)サーバが存在しない場合は、サーバにルームを作成させます。OpJoinは、ルームが存在していて、満室/閉じていない限り、常にこのルームに入るためにこれを使います。
(215)JoinMode列挙は、ルームに参加するバリアントを定義します。使用可能な場合にのみ参加し、存在しない場合に作成するか、再入室します。
ブール値であったCreateIfNotExistsを置き換えます。
const byte ParameterCode.LobbyName = (byte)213 |
(213)マッチメイキング関連の方法やロビーに名前を付けるルームを作るとき(ルームに参加する、ルームを添付する)に使用されます。
const byte ParameterCode.LobbyStats = (byte)211 |
(211)この任意のパラメータは、Op Authenticateで送信され、ロビー統計情報(ロビー名とユーザカウントとゲームカウントに関する情報)をオンにすることができます。参照:PhotonNetwork.Lobbies
const byte ParameterCode.LobbyType = (byte)212 |
(212)マッチメイキング関連の方法やロビーのタイプを定義するルームを作成するときに使用されます。ロビー名と組み合わせてロビーを識別します。
const byte ParameterCode.MasterClientId = (byte)203 |
(203)サーバによって同期されるMasterClientIdのコード。op-parameterとして送信されるとき、これはコード203です。
GamePropertyKey.MasterClientIdに密接に関連しています。
const byte ParameterCode.MasterPeerCount = 227 |
(227)マスターサーバ上のプレイヤーの数(このアプリでは、ルームを探しています)
const byte ParameterCode.MatchMakingType = 223 |
(223)OpJoinRandomに使用されるマッチメイキングアルゴリズムを変更します。許可されたパラメータ値は、列挙型MatchmakingModeで定義されます。
const byte ParameterCode.NickName = 202 |
(202)クライアントのニックネーム(ユーザのニックネーム)を送信するときに、オペレーション応答でサーバによって使用されます。
const byte ParameterCode.PeerCount = 229 |
(229)ルーム内のこのアプリケーションのプレイヤー数(統計イベントで使用)
const byte ParameterCode.PlayerProperties = (byte)249 |
(249)プロパティセット(ハッシュテーブル)のコード。
const byte ParameterCode.PlayerTTL = 235 |
(235)ルームの「アクター」の生存時間(TTL)。クライアントが切断されると、このアクタは最初に非アクティブであり、このタイムアウトの後に削除されます。ミリ秒単位。
const byte ParameterCode.PluginName = 201 |
(201)ゲームへのプラグインの読み込みの名前をユーザに通知する
const byte ParameterCode.Plugins = 204 |
(204)予想されるプラグインの設定をサーバに通知します。
エラーコードPluginMismatch 32751(0x7FFF - 16)を返すプラグインの不一致の場合、オペレーションは失敗します。 string[]{}を設定すると、クライアントはプラグインの設定を期待しません。 注意:下位互換性のために、nullは如何なるチェックをも省略します。
const byte ParameterCode.PluginVersion = 200 |
(200)ゲームへのプラグインの読み込みのバージョンをユーザに通知します
const byte ParameterCode.Position = 223 |
(223)現在は使用されていません(「位置」として)。接続する前にキューに入れられたら、これがあなたの位置です
const byte ParameterCode.Properties = (byte)251 |
(251)プロパティセット(ハッシュテーブル)のコード。このキーは、プロパティのセットを1つだけ送信するときに使用されます。 ActorPropertiesまたはGamePropertiesのいずれか(または両方)が使用されている場合は、それらのキーを確認してください。
const byte ParameterCode.PublishUserId = 239 |
(239)Op Joinで使用され、プレイヤーのUserIdがルームでブロードキャストされているかどうかを定義します。FindFriendsと予想されるユーザのスロット予約に役立ちます。
const byte ParameterCode.ReceiverGroup = (byte)246 |
(246)イベントの受信者を選択するコード(Lite、Operation RaiseEventで使用される)。
const byte ParameterCode.Region = (byte)210 |
(210)OpAuthおよびOpGetRegionsのリージョン値に使用されます。
const byte ParameterCode.Remove = 239 |
(239) "Remove"オペレーションパラメータは、リストから何かを削除するために使用できます。例えば、プレイヤーの関心グループからグループを削除する。
const byte ParameterCode.RoomName = (byte)255 |
(255)gameId/roomName(ルームごとに固有の名前)のコード。OpJoinなどで使用されます。
const byte ParameterCode.RoomOptionFlags = 191 |
(191)ビットフラグ付きのいくつかのboolean room-optionsを要約するintパラメータ。
const byte ParameterCode.Secret = 221 |
(221)暗号化を確立するために内部的に使用される
const byte ParameterCode.SuppressRoomEvents = 237 |
(237)ゲームを作成するためのブールパラメータ。trueに設定されている場合、参加および退室時にルームイベントはクライアントに送信されません。デフォルト:false(送信されません)。
const byte ParameterCode.TargetActorNr = (byte)253 |
(253)オペレーションの対象アクターのコード。プロパティセットに使用されます。ゲームは0です
const byte ParameterCode.UriPath = 209 |
(209)呼び出されたWebRPCのパス。「WebRPC名」とも呼ばれます。タイプ:文字列。
const byte ParameterCode.UserId = 225 |
(225)ユーザのID
const byte ParameterCode.WebRpcParameters = 208 |
(208)WebRPCのパラメータ:Dictionary<string, object>。これはJSonにシリアル化されます。
const byte ParameterCode.WebRpcReturnCode = 207 |
(207)Webサービスが送信したWebRPCのReturnCode(ErrorCodeを使用するPhotonではなく)。タイプ:byte
const byte ParameterCode.WebRpcReturnMessage = 206 |
(206)WebRPCサーバから返されたメッセージ。Analog to Photonのデバッグメッセージ。タイプ:string。