فئة GCKGameManagerState
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تمثيل لحالة مدير الألعاب الذي يعمل على جهاز الاستقبال
- Deprecated:
- لم تعد واجهة برمجة تطبيقات مدير الألعاب متاحة وستتم إزالتها في إصدار مستقبلي.
يكتسب NSObject.
لعرض GCKPlayerInfo للرقم التعريفي للاعب المحدد أو nil
إذا لم يكن المشغل موجودًا.
- Parameters
-
لعرض قائمة باللاعبين في حالة المشغل المحددة.
- Parameters
-
playerState | The player state. |
لعرض ما إذا كانت حالة قاعة الانتظار مختلفة بين هذا الكائن وحالة مدير اللعبة المحددة.
- Parameters
-
otherState | The game manager state to compare to. |
لعرض ما إذا كانت حالة تشغيل اللعبة مختلفة بين هذا الكائن وحالة مدير اللعبة المحددة.
- Parameters
-
otherState | The game manager state to compare to. |
لعرض ما إذا كانت بيانات اللعبة مختلفة بين هذا الكائن وحالة مدير اللعبة المحددة.
- Parameters
-
otherState | The game manager state to compare to. |
لعرض ما إذا كان نص حالة اللعبة يختلف بين هذا العنصر وحالة مدير اللعبة المحددة.
- Parameters
-
otherState | The game manager state to compare to. |
- (BOOL) hasPlayerChanged: |
|
(NSString *) |
playerId |
otherState: |
|
(GCKGameManagerState *) |
otherState |
|
|
| |
لعرض ما إذا كان المشغل الذي يحمل معرف المشغل المحدد قد تم تغييره بين هذا الكائن وحالة مدير اللعبة المحددة.
- Parameters
-
playerId | The player ID. |
otherState | The game manager state to compare to. |
- (BOOL) hasPlayerStateChanged: |
|
(NSString *) |
playerId |
otherState: |
|
(GCKGameManagerState *) |
otherState |
|
|
| |
لعرض ما إذا كانت حالة المشغّل للاعب التي تحمل الاسم التعريفي المحدد للاعب قد تغيرت بين هذا الكائن والحالة المحددة لمدير اللعبة.
- Parameters
-
playerId | The player ID. |
otherState | The game manager state to compare to. |
- (BOOL) hasPlayerDataChanged: |
|
(NSString *) |
playerId |
otherState: |
|
(GCKGameManagerState *) |
otherState |
|
|
| |
لعرض ما إذا كانت بيانات المشغّل للاعب الذي يحمل رقم تعريف اللاعب المحدد قد تغيرت بين هذا العنصر وحالة مدير اللعبة المحددة.
- Parameters
-
playerId | The player ID. |
otherState | The game manager state to compare to. |
لعرض قائمة بمعرفات اللاعبين التي تختلف بين هذا الكائن وحالة مدير اللعبة المحددة.
ويشمل ذلك اللاعبين الذين تمت إضافتهم أو إزالتهم أو تغييرهم بأي شكل من الأشكال.
- Parameters
-
otherState | The game manager state to compare to. |
الولاية في قاعة الانتظار
اطلع على GCKLobbyState للحصول على القيم الصالحة.
حالة أسلوب اللعب
راجع GCKGameplayState لمعرفة القيم الصالحة.
البيانات الخاصة باللعبة
سيكون إما كائنًا يمكن تسلسله إلى JSON باستخدام NSJSONSequenceation أو nil
.
- (NSString*) gameStatusText |
|
readnonatomiccopy |
قائمة جميع اللاعبين في اللعبة
قائمة بجميع المشغلات التي تم إنشاؤها بواسطة جهاز المرسل هذا.
- (NSString*) applicationName |
|
readnonatomiccopy |
الحد الأقصى لعدد اللاعبين وفقًا لما يحدده المتلقي.
عرض القيمة 0 إذا لم يكن GCKGameManagerChannel متصلاً بمدير ألعاب المستلِم حتى الآن.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2022-12-06 (حسب التوقيت العالمي المتفَّق عليه)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]