public abstract class AbstractRobotBootstrap
extends xyz.noark.game.bootstrap.AbstractServerBootstrap
| 限定符和类型 | 字段和说明 |
|---|---|
protected java.util.Optional<xyz.noark.core.Modular> |
eventModular |
protected java.util.Optional<xyz.noark.core.Modular> |
threadModular |
| 构造器和说明 |
|---|
AbstractRobotBootstrap() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected java.lang.String |
getServerName() |
protected void |
initEventModular()
初始化事件模块
|
protected void |
initThreadModular()
初始化线程模块
|
protected void |
onStart() |
protected void |
onStop() |
protected abstract xyz.noark.game.bt.BehaviorTree |
rebuildAi(java.lang.String playerId)
构建机器人的AI.
|
void |
start() |
protected java.util.Optional<xyz.noark.core.Modular> eventModular
protected java.util.Optional<xyz.noark.core.Modular> threadModular
protected java.lang.String getServerName()
getServerName 在类中 xyz.noark.game.bootstrap.AbstractServerBootstrapprotected void onStart()
onStart 在类中 xyz.noark.game.bootstrap.AbstractServerBootstrappublic void start()
start 在接口中 xyz.noark.game.bootstrap.ServerBootstrapstart 在类中 xyz.noark.game.bootstrap.AbstractServerBootstrapprotected abstract xyz.noark.game.bt.BehaviorTree rebuildAi(java.lang.String playerId)
playerId - 机器人IDprotected void initEventModular()
protected void initThreadModular()
protected void onStop()
onStop 在类中 xyz.noark.game.bootstrap.AbstractServerBootstrap