类 AbsRoundFighting<_Coordinate extends Coordinate,_Unit extends Unit>
java.lang.Object
me.magicall.game.sub.round.abs.AbsRoundFighting<_Coordinate,_Unit>
- 所有已实现的接口:
EventPublisher,EventTrigger,TriggerRegistry,TriggerRegistryWrapper,Fighting<_Coordinate,,_Unit> RoundFighting<_Coordinate,_Unit>
public abstract class AbsRoundFighting<_Coordinate extends Coordinate,_Unit extends Unit>
extends Object
implements RoundFighting<_Coordinate,_Unit>, Fighting<_Coordinate,_Unit>
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明<F extends Round.FinishedRound,C extends Round.CurRound<F>>
C当前回合protected CommonRoundManager<F extends Round.FinishedRound>
List<F>intprotected voidround()voidstart()游戏开始。从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 me.magicall.game.event.EventPublisher
publishEvent从接口继承的方法 me.magicall.game.Fighting
getCoordinate, getFighters, getScoreboard, getTeams, hasUnit, isFinished, moveUnit从接口继承的方法 me.magicall.game.event.TriggerRegistryWrapper
rawTriggerRegistry, reg, reg, remove, setListeners
-
字段详细资料
-
roundManager
-
-
构造器详细资料
-
AbsRoundFighting
protected AbsRoundFighting() -
AbsRoundFighting
-
-
方法详细资料
-
start
public void start()从接口复制的说明:Fighting游戏开始。- 指定者:
start在接口中Fighting<_Coordinate extends Coordinate,_Unit extends Unit>
-
round
protected void round() -
getRoundManager
-
getRounds
- 指定者:
getRounds在接口中RoundFighting<_Coordinate extends Coordinate,_Unit extends Unit>
-
getRoundsCount
public int getRoundsCount()- 指定者:
getRoundsCount在接口中RoundFighting<_Coordinate extends Coordinate,_Unit extends Unit>
-
getCurRound
从接口复制的说明:RoundFighting当前回合- 指定者:
getCurRound在接口中RoundFighting<_Coordinate extends Coordinate,_Unit extends Unit> - 返回:
-