GCKPlayerInfo クラス

GCKPlayerInfo クラス リファレンス

概要

1 人のプレーヤーのデータを表します。

Deprecated:
Game Manager API のサポートは終了しました。今後のリリースで削除される予定です。

NSObject を継承します。

インスタンス メソッドの概要

(instancetype) - init
 デフォルトのイニシャライザは使用できません。その他...
 

プロパティの概要

NSString * playerID
 このプレーヤーの一意の文字列 ID です。その他...
 
GCKPlayerState playerState
 プレーヤーの現在の状態。その他...
 
id playerData
 ゲームで定義されたプレーヤー固有のデータ。その他...
 
BOOL isConnected
 このプレーヤーが接続状態の場合は true。その他...
 
BOOL isControllable
 このプレーヤーがこの送信者のデバイスで作成された場合は true。その他...
 

メソッドの詳細

- (instancetype) init

デフォルトのイニシャライザは使用できません。

プロパティの詳細

- (NSString*) playerID
readnonatomiccopy

このプレーヤーの一意の文字列 ID です。

- (GCKPlayerState) playerState
readnonatomicassign

プレーヤーの現在の状態。

- (id) playerData
readnonatomiccopy

ゲームで定義されたプレーヤー固有のデータ。

このデータは、ゲームの実行中にも保持されます。NSJSONSerialization を使用して JSON にシリアル化できるオブジェクト、または nil です。

- (BOOL) isConnected
readnonatomicassign

このプレーヤーが接続状態の場合は true。

関連付けられた GCKPlayerInfo::playerStateGCKPlayerStateAvailableGCKPlayerStateReadyGCKPlayerStateIdleGCKPlayerStatePlaying のいずれかである場合、プレーヤーは接続状態にあるとみなされます。

- (BOOL) isControllable
readnonatomicassign

このプレーヤーがこの送信者のデバイスで作成された場合は true。