คลาส GCKPlayerInfo

การอ้างอิงคลาส GCKPlayerInfo

ภาพรวม

แสดงข้อมูลสำหรับผู้เล่นคนเดียว

Deprecated:
ระบบไม่รองรับ Game Manager API แล้วและจะนำออกในรุ่นต่อๆ ไป

รับค่า NSObject

สรุปวิธีการของอินสแตนซ์

(instancetype) - init
 ตัวเริ่มต้นเริ่มต้นไม่พร้อมใช้งาน เพิ่มเติม...
 

สรุปพร็อพเพอร์ตี้

NSString * playerID
 ตัวระบุสตริงที่ไม่ซ้ำกันของเพลเยอร์นี้ เพิ่มเติม...
 
GCKPlayerState playerState
 สถานะปัจจุบันของผู้เล่น เพิ่มเติม...
 
id playerData
 ข้อมูลเฉพาะผู้เล่นที่เกมกำหนด เพิ่มเติม...
 
BOOL isConnected
 เป็นจริงหากผู้เล่นอยู่ในสถานะเชื่อมต่อ เพิ่มเติม...
 
BOOL isControllable
 จริง หากสร้างเพลเยอร์นี้ในอุปกรณ์ตัวส่งนี้ เพิ่มเติม...
 

รายละเอียดวิธีการ

- (instancetype) init

ตัวเริ่มต้นเริ่มต้นไม่พร้อมใช้งาน

รายละเอียดพร็อพเพอร์ตี้

- (NSString*) playerID
readnonatomiccopy

ตัวระบุสตริงที่ไม่ซ้ำกันของเพลเยอร์นี้

- (GCKPlayerState) playerState
readnonatomicassign

สถานะปัจจุบันของผู้เล่น

- (id) playerData
readnonatomiccopy

ข้อมูลเฉพาะผู้เล่นที่เกมกำหนด

ระบบจะคงข้อมูลนี้ไว้ขณะที่เกมทำงาน จะเป็นออบเจ็กต์ที่สามารถซีเรียลไลซ์เป็น JSON ได้โดยใช้ NSJSONSerialization หรือ nil

- (BOOL) isConnected
readnonatomicassign

เป็นจริงหากผู้เล่นอยู่ในสถานะเชื่อมต่อ

ระบบจะถือว่าผู้เล่นอยู่ในสถานะเชื่อมต่อหาก GCKPlayerInfo::playerState ที่เชื่อมโยงเป็น GCKPlayerStateAvailable, GCKPlayerStateReady, GCKPlayerStateIdle หรือ GCKPlayerStatePlaying

- (BOOL) isControllable
readnonatomicassign

จริง หากสร้างเพลเยอร์นี้ในอุปกรณ์ตัวส่งนี้