로비에서 룸 목록에 사용되는 룸의 단순화 한 정보로 리스트와 참여시 필요 한 것 입니다. 프로퍼티는 설정 할 수 없습니다. (open, maxPlayers 등). More...
Inherited by Room.
Public Member Functions | |
override bool | Equals (object other) |
RoomInfo 를 이름으로 비교 합니다. More... | |
override int | GetHashCode () |
Equals 에서 수행 됩니다. 이름의 HashCode 를 이용하여 리턴 합니다. More... | |
override string | ToString () |
단순한 출력 메소드 입니다. More... | |
string | ToStringFull () |
단순한 출력 메소드 입니다. More... | |
Protected Attributes | |
byte | maxPlayersField = 0 |
프로퍼티의 지원 필드. More... | |
string[] | expectedUsersField |
프로퍼티의 지원 필드. More... | |
bool | openField = true |
프로퍼티의 지원 필드. More... | |
bool | visibleField = true |
프로퍼티의 지원 필드. More... | |
bool | autoCleanUpField = PhotonNetwork.autoCleanUpPlayerObjects |
프로퍼티의 지원 필드. GameProperty 가 true 로 설정되지 않는 한 false 입니다.(그렇지 않으면 전송되지 않습니다). More... | |
string | nameField |
프로퍼티의 지원 필드. More... | |
Properties | |
bool | removedFromList [get, set] |
더 이상 리스트 되지 않는 룸이라고 마크하기 위해 로비 내부적으로 사용됩니다. More... | |
Hashtable | CustomProperties [get] |
룸의 커스텀 프로퍼티들의 읽기 전용 "캐시". Room.SetCustomProperties 로 설정 합니다(RoomInfo 클래스에서는 사용 할 수 없습니다). More... | |
string | Name [get] |
룸 이름. 룸/게임의 유일한 식별자 (로드밸런싱 그룹별). More... | |
int | PlayerCount [get] |
룸 안의 플레이어수를 표시하기 위해 로비에서 내부적으로 사용 됩니다. (내부에 있지 않는 동안). More... | |
bool | IsLocalClientInside [get, set] |
이 로컬 클라이언트가 이미 게임에 있거나 게임서버에 참여하려고 하는지에 대한 상태 입니다(로비에서는 항상 false). More... | |
byte | MaxPlayers [get] |
룸에 대한 플레이어 제한 인원을 설정합니다. 이 프로퍼티는 로비에서 보여 집니다. 만약 룸이 가득 차 있다면 (players count == maxplayers), 룸에 참여하는 것은 실패 합니다. More... | |
bool | IsOpen [get] |
룸에 참여할 수 있는지를 정의 합니다. 로비내의 목록에는 영향이 없지만 열려있지 않으면 룸에 참여는 실패할 것 입니다. 열려있지 않으면, 룸은 무작위 매치메이킹에서 제외됩니다. 레이싱 조건으로 인하여 찾은 경기들은 참여하기전에 닫혀질 수도 있습니다. 간단하게 마스터에 다시연결하여 다른 경기를 찾아주세요. 룸 목록에 표시하고 싶지 않으면 "IsVisible" 프로퍼티를 사용합니다. More... | |
bool | IsVisible [get] |
룸이 로비에 나타날 것인지를 정의합니다. 룸은 보이지 않게 생성하거나 보이지 않도록 변경 될 수 있습니다. 룸이 참여할 수 있도록 변경하려면 open 프로퍼티를 사용하세요. More... | |
Hashtable | customProperties [get] |
string | name [get] |
int | playerCount [get, set] |
bool | isLocalClientInside [get, set] |
byte | maxPlayers [get] |
bool | open [get] |
bool | visible [get] |
로비에서 룸 목록에 사용되는 룸의 단순화 한 정보로 리스트와 참여시 필요 한 것 입니다. 프로퍼티는 설정 할 수 없습니다. (open, maxPlayers 등).
이 클래스는 마스터 서버의 로비에서 전송한 사용할 수 있는 룸에 대한 정보와 유사합니다. 모든 값들을 읽기 전용으로 간주 하세요. 아무것도 동기화 되지 않습니다(서버에 의한 이벤트로만 갱신 됩니다).
override bool RoomInfo.Equals | ( | object | other | ) |
RoomInfo 를 이름으로 비교 합니다.
override int RoomInfo.GetHashCode | ( | ) |
Equals 에서 수행 됩니다. 이름의 HashCode 를 이용하여 리턴 합니다.
override string RoomInfo.ToString | ( | ) |
단순한 출력 메소드 입니다.
string RoomInfo.ToStringFull | ( | ) |
단순한 출력 메소드 입니다.
|
protected |
프로퍼티의 지원 필드. GameProperty 가 true 로 설정되지 않는 한 false 입니다.(그렇지 않으면 전송되지 않습니다).
|
protected |
프로퍼티의 지원 필드.
|
protected |
프로퍼티의 지원 필드.
|
protected |
프로퍼티의 지원 필드.
|
protected |
프로퍼티의 지원 필드.
|
protected |
프로퍼티의 지원 필드.
|
get |
룸의 커스텀 프로퍼티들의 읽기 전용 "캐시". Room.SetCustomProperties 로 설정 합니다(RoomInfo 클래스에서는 사용 할 수 없습니다).
모든 키들은 문자열 타입이고 값들은 게임/어플리케이션에 따라 달라집니다.
|
get |
|
getset |
이 로컬 클라이언트가 이미 게임에 있거나 게임서버에 참여하려고 하는지에 대한 상태 입니다(로비에서는 항상 false).
|
getset |
|
get |
|
get |
|
get |
|
get |
|
get |
룸 이름. 룸/게임의 유일한 식별자 (로드밸런싱 그룹별).
|
get |
|
get |
|
get |
룸 안의 플레이어수를 표시하기 위해 로비에서 내부적으로 사용 됩니다. (내부에 있지 않는 동안).
|
getset |
|
getset |
더 이상 리스트 되지 않는 룸이라고 마크하기 위해 로비 내부적으로 사용됩니다.
|
get |