接口的使用
com.iohao.game.widget.light.room.Player
程序包
说明
扩展模块 - 桌游类、房间类游戏,light-game-room + 领域事件 + 内置 Kit = 轻松搞定桌游类游戏
扩展模块 - 桌游类、房间类游戏 - 子游戏自定义游戏流程相关的扩展。
扩展模块 - 桌游类、房间类游戏 - 房间内的玩法操作扩展。
-
com.iohao.game.widget.light.room中Player的使用
修饰符和类型方法说明default <T extends Player>
TRoom.getPlayerById
(long userId) 通过 userId 查找玩家default <T extends Player>
voidRoom.ifPlayerExist
(long userId, Consumer<T> action) 如果玩家在房间内,就执行给定的操作,否则不执行任何操作。default <T extends Player>
Collection<T> Room.listPlayer()
玩家列表: 所有玩家修饰符和类型方法说明default void
添加玩家到房间内default void
添加玩家到房间里,并让 userId 与 roomId 关联default void
Room.removePlayer
(Player player) 移除玩家default void
RoomService.removePlayer
(Room room, Player player) 将玩家从房间内内移除 并删除 userId 与 roomId 的关联 -
com.iohao.game.widget.light.room.flow中Player的使用
-
com.iohao.game.widget.light.room.operation中Player的使用