GCKPlayerInfo クラス

GCKPlayerInfo クラス リファレンス

概要

単一のプレーヤーのデータを表します。

Deprecated:
Game Manager API はサポートされなくなり、今後のリリースで削除されます。

NSObject を継承します。

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

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

プロパティの概要

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

メソッドの詳細

- (instancetype) init

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

プロパティの詳細

- (NSString*) playerID
readnonatomiccopy

このプレーヤーの一意の文字列識別子。

- (GCKPlayerState) playerState
readnonatomicassign

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

- (id) playerData
readnonatomiccopy

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

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

- (BOOL) isConnected
readnonatomicassign

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

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

- (BOOL) isControllable
readnonatomicassign

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