فئة GCKPlayerInfo

مرجع فئة GCKPlayerInfo

نظرة عامة

تمثل البيانات للاعب واحد.

Deprecated:
لم تعد واجهة برمجة تطبيقات مدير الألعاب متاحة وستتم إزالتها في إصدار مستقبلي.

يكتسب NSObject.

ملخص طريقة المثيل

(instancetype) - init
 المُنشئ التلقائي غير متاح. المزيد...
 

ملخص الموقع

NSString * playerID
 معرّف السلسلة الفريد لهذا المشغل. المزيد...
 
GCKPlayerState playerState
 الحالة الحالية للمشغل. المزيد...
 
id playerData
 هي بيانات خاصة باللاعب تحدّدها اللعبة. المزيد...
 
BOOL isConnected
 True إذا كان هذا المشغل في حالة اتصال. المزيد...
 
BOOL isControllable
 صحيح إذا تم إنشاء هذا المشغل على جهاز المرسل هذا. المزيد...
 

تفاصيل الطريقة

- (instancetype) init

المُنشئ التلقائي غير متاح.

تفاصيل العقار

- (NSString*) playerID
readnonatomiccopy

معرّف السلسلة الفريد لهذا المشغل.

- (GCKPlayerState) playerState
readnonatomicassign

الحالة الحالية للمشغل.

- (id) playerData
readnonatomiccopy

هي بيانات خاصة باللاعب تحدّدها اللعبة.

ويتم الاحتفاظ بهذه البيانات أثناء تشغيل اللعبة. سيكون إما كائنًا يمكن تسلسله إلى JSON باستخدام NSJSONSequenceization أو nil.

- (BOOL) isConnected
readnonatomicassign

True إذا كان هذا المشغل في حالة اتصال.

يتمّ اعتبار المشغّل في حالة اتصال إذا كان GCKPlayerInfo::playerState المرتبط أيًا مما يلي: GCKPlayerStateAvailable أو GCKPlayerStateReady أو GCKPlayerStateIdle أو GCKPlayerStatePlaying.

- (BOOL) isControllable
readnonatomicassign

صحيح إذا تم إنشاء هذا المشغل على جهاز المرسل هذا.