값 유형
게임 서비스 데이터를 나타내는 변경할 수 없는 값 유형입니다.
요약
Managers의 접근자 메서드는 비동기 (콜백을 통해) 또는 동기식으로 (액세스를 차단하는 경우) <status, valuetype=""> 쌍으로 결과를 제공합니다.</status,>
값 유형 객체는 유효하거나 (유효한 값을 나타냄) 유효하지 않을 수 있습니다. 값 유형 객체 IsSuccess()와 함께 상태가 반환되는 경우 연결된 값은 항상 유효합니다. 상태가 IsError()이면 연결된 값은 항상 유효하지 않습니다. 유효성은 각 값 유형 객체에서 Valid() 메서드를 통해 직접 테스트할 수 있습니다. 잘못된 값 유형 객체의 Valid() 이외의 메서드를 호출하는 것은 오류이므로 피해야 합니다.
값 유형 객체는 변경할 수 없으며, 값을 제공한 접근자가 호출된 시점에 기본 데이터의 일관된 뷰를 반영합니다.
값 유형 객체는 이동하고 효율적으로 복사할 수 있습니다.
복사하기가 복잡하거나 비용이 많이 드는 값 유형 객체의 속성은 참조로 반환됩니다. 반환된 참조의 전체 기간은 값 유형 객체의 전체 기간으로 제한됩니다.
값 유형 객체를 디버그 문자열로 변환하거나 디버그 스트림에 출력하는 도우미 메서드를 사용할 수 있습니다. 이러한 메서드에서 제공하는 사람이 읽을 수 있는 표현은 로깅 및 디버깅 목적으로만 사용되며 안정적이라고 간주해서는 안 됩니다.
클래스 |
|
---|---|
gpg:: |
특정 업적의 상태에 관한 데이터에 액세스할 수 있는 단일 데이터 구조입니다. |
gpg:: |
특정 이벤트의 상태에 대한 데이터가 포함된 단일 데이터 구조입니다. |
gpg:: |
이름, 유효성 등 특정 리더보드의 상태에 관한 데이터에 액세스할 수 있는 단일 데이터 구조입니다. |
gpg:: |
턴 방식 일치 초대의 현재 상태에 대한 데이터가 포함된 데이터 구조입니다. |
gpg:: |
멀티플레이어 경기의 참가자에 대한 데이터가 포함된 데이터 구조입니다. |
gpg:: |
|
gpg:: |
특정 플레이어에 관한 데이터에 액세스할 수 있는 데이터 구조입니다. |
gpg:: |
플레이어의 레벨에 대한 데이터가 포함된 단일 데이터 구조입니다. |
gpg:: |
특정 플레이어에 관한 데이터에 액세스할 수 있는 데이터 구조입니다. |
gpg:: |
실시간 멀티플레이어 방의 현재 상태가 포함된 데이터 구조입니다. |
gpg:: |
|
gpg:: |
플레이어의 점수에 관한 데이터에 액세스할 수 있는 단일 데이터 구조입니다. |
gpg:: |
점수 데이터에 액세스할 수 있는 단일 데이터 구조 |
gpg:: |
점수 페이지에 항목을 만드는 클래스입니다. |
gpg:: |
ScorePage에 대한 쿼리를 나타내는 거의 불투명한 유형인 데이터 구조입니다 (또는 비어 있음). |
gpg:: |
점수 정보 요약에 액세스할 수 있는 단일 데이터 구조입니다. |
gpg:: |
특정 스냅샷 메타데이터의 상태에 대한 데이터에 액세스할 수 있는 단일 데이터 구조입니다. |
gpg:: |
특정 스냅샷의 상태에 대한 데이터에 액세스할 수 있는 단일 데이터 구조입니다. |
gpg:: |
특정 커버 이미지의 상태에 대한 데이터에 액세스할 수 있는 단일 데이터 구조입니다. |
gpg:: |
|
gpg:: |
|