‫GCKPlayerInfo Class

מאמר עזרה בנושא GCKPlayerInfo Class

סקירה כללית

מייצג נתונים של שחקן יחיד.

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

נתונים ספציפיים לשחקן שהוגדרו על ידי המשחק.

הנתונים האלה נשמרים בזמן שהמשחק פועל. יכול להיות אובייקט שאפשר לבצע לו סריאליזציה ל-JSON באמצעות NSJSONSerialization, או nil.

- (BOOL) isConnected
readnonatomicassign

הערך הוא True אם הנגן הזה נמצא במצב מחובר.

שחקן נחשב במצב מחובר אם הערך המשויך של GCKPlayerInfo::playerState הוא אחד מהערכים GCKPlayerStateAvailable, GCKPlayerStateReady, GCKPlayerStateIdle או GCKPlayerStatePlaying.

- (BOOL) isControllable
readnonatomicassign

הערך הוא True אם נגן המדיה נוצר במכשיר השולח.