کلاس GCKGameManagerState
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
نمایشی از وضعیت Game Manager در حال اجرا بر روی دستگاه گیرنده.
- Deprecated:
- Game Manager API دیگر پشتیبانی نمی شود و در نسخه بعدی حذف خواهد شد.
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 مراجعه کنید.
داده های خاص بازی
یا یک شی خواهد بود که می تواند با استفاده از NSJSONSerialization به JSON سریال شود یا nil
.
- (NSString*) gameStatusText |
|
read nonatomic copy |
لیست تمام بازیکنان حاضر در بازی.
لیست تمام بازیکنان ایجاد شده توسط این دستگاه فرستنده.
- (NSString*) applicationName |
|
read nonatomic copy |
حداکثر تعداد بازیکنان که توسط گیرنده تعریف شده است.
اگر GCKGameManagerChannel هنوز به مدیر بازی گیرنده متصل نشده باشد، 0 را برمیگرداند.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2022-12-05 بهوقت ساعت هماهنگ جهانی.
[{
"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":"غیره"
}]