Photon Unity Networking  v1.84
English | 日本語 | 한국
Public Attributes | List of all members
ParameterCode Class Reference

定数のクラス。オペレーションとイベントのパラメータのコード。 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...
 

Detailed Description

定数のクラス。オペレーションとイベントのパラメータのコード。

Punはこれらの定数を内部的に使用します。

Member Data Documentation

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。