| Package | Description |
|---|---|
| cn.leancloud.play.plugin.context | |
| cn.leancloud.play.plugin.request |
| Constructor and Description |
|---|
CreateRoomContext(CreateRoomRequest req,
CompletableFuture<HookResponse<CreateRoomRequest>> future) |
| Constructor and Description |
|---|
CreateRoomContext(CreateRoomRequest req,
CompletableFuture<HookResponse<CreateRoomRequest>> future) |
| Modifier and Type | Method and Description |
|---|---|
CreateRoomRequest |
CreateRoomRequest.exposeRoom()
暴露房间。设置后所有玩家都能在大厅上查看、自动匹配到本房间
|
CreateRoomRequest |
CreateRoomRequest.hideRoom()
隐藏房间。设置后只能通过房间名称加入本房间
|
CreateRoomRequest |
CreateRoomRequest.setEmptyRoomTtl(long ttl,
TimeUnit unit)
设置空房间保留时间,默认为 0 表示房间内玩家全部离开后,房间会立即被销毁
|
CreateRoomRequest |
CreateRoomRequest.setExpectUsers(List<String> expectUsers)
设置房间指定的玩家 ID 列表。这个参数主要用于为某些能加入到房间中的特定玩家「占位」。
|
CreateRoomRequest |
CreateRoomRequest.setLobbyKeys(List<String> keys)
设置用于房间匹配的房间自定义属性键。不在本列表内的房间自定义属性不会用来做房间匹配
|
CreateRoomRequest |
CreateRoomRequest.setMaxPlayerCount(int max)
设置最大房间人数
|
CreateRoomRequest |
CreateRoomRequest.setPlayerTtl(long ttl,
TimeUnit unit)
设置玩家允许的最大离线时间,默认为 0 表示玩家一旦断线就自动从房间离开
|
CreateRoomRequest |
CreateRoomRequest.setRoomProperties(PlayObject attr)
设置房间自定义属性
|
Copyright © 2019 LeanCloud. All rights reserved.