방 멤버¶
방 멤버는 방 안에 있는 플레이어를 말합니다. 각 방에는 정원 내에서 멤버가 여러 명 있을 수 있습니다. 방 멤버는 Strix Unreal SDK에서 Strix Room Member 스트럭트로 표시됩니다. 이것은 그 방 멤버 속성들의 컨테이너입니다.
Strix Room Member 스트럭트는 멤버 속성의 모델이며, 개체 동기화에는 사용되지 않습니다. 그보다는 이름, 랭크, 클래스 타입 등 서버가 추적해야 하는 플레이어의 식별 특성을 나타냅니다.
방 멤버 속성¶
방 멤버는 몇 가지 속성이 있습니다. 멤버의 이름과 그 커스텀 속성은 블루프린트를 통해 설정할 수 있지만, ID 값은 서버에서 정하며 읽기 전용입니다.
이름 |
타입 |
설명 |
변수 이름 |
수정 |
primaryKey |
Integer |
기본 키 (고유한 ID) |
Id |
아니요 |
roomId |
Integer |
멤버 방의 기본 키 |
Room Id |
아니요 |
name |
String |
방 멤버의 이름 |
Name |
예 |
properties |
Strix Property Map |
사용자 정의 커스텀 속성 세트 |
Properties |
예 |
이름: 방 멤버 속성의 논리적 이름입니다. 서버에서 관리하는 것과 같습니다. 예를 들면, 방에 입장했을 때 속성 맵에 사용됩니다.
타입: 방 멤버 속성의 데이터 타입입니다. 블루프린트 스크립트에 노출되는 것과 같습니다.
변수 이름: Strix Room Member 스트럭트에 있는 상응하는 멤버 변수의 이름입니다. 블루프린트 스크립트에 노출되는 것과 같습니다.
수정: SetRoomMember 함수를 호출하여 속성값을 수정하거나 새 방에 입장했을 때 값을 지정할 수 있는지 여부.
참고
방 속성 취급에 관한 여러 가지 주의사항과 참고사항이 방 멤버 속성에도 적용됩니다. 방 속성, 특히 표 아래 노트를 참조해 주십시오.
참고
방 멤버의 primaryKey (Id)는 플레이어의 영구적인 식별자가 아닙니다. 플레이어가 방을 떠났다가 같은 방에 다시 들어오면 새 멤버로 간주되어 Strix Room Member 스트럭트에 대해 새 primaryKey를 받습니다.
이 속성을 가져오고, 이용하고, 설정하는 방법에 관해서는 게임 루프 속 방을 참조해 주십시오.