程序包 me.magicall.game
接口 Fighting<_Coordinate extends Coordinate,_Unit extends Unit>
- 所有已知子接口:
ChessFighting,RoundFighting<_Coordinate,_Unit>
- 所有已知实现类:
AbsRoundFighting
public interface Fighting<_Coordinate extends Coordinate,_Unit extends Unit>
extends EventPublisher, TriggerRegistryWrapper, EventTrigger
一场游戏
- 作者:
- MaGiCalL
-
方法概要
修饰符和类型方法说明getCoordinate(_Unit unit) <F extends Fighter>
F[]<S extends Scoreboard>
S获取记分牌。<T extends Team>
T[]getTeams()booleanhasUnit(_Coordinate coordinate) boolean游戏是否已经结束。voidmoveUnit(_Unit unit, _Coordinate coordinate) voidstart()游戏开始。从接口继承的方法 me.magicall.game.event.EventPublisher
publishEvent从接口继承的方法 me.magicall.game.event.TriggerRegistryWrapper
rawTriggerRegistry, reg, reg, remove, setListeners
-
方法详细资料
-
isFinished
boolean isFinished()游戏是否已经结束。- 返回:
-
start
void start()游戏开始。 -
getTeams
-
getScoreboard
获取记分牌。若已结束,则获取的是最终结果。- 返回:
-
getFighters
-
moveUnit
-
getCoordinate
-
hasUnit
-