public PlayerRobotAdapter(Entitas.IContexts contexts, PlayerEntity entity, NavMeshAgent navMeshAgent, IRobotUserCmdProvider robotUserCmdProvider, IRobotSpeedInfo robotSpeedInfo, IUserCmdGenerator userCmdGenerator, IRobotConfig robotConfig) { NavMeshAgent = navMeshAgent; Entity = entity; RobotUserCmdProvider = robotUserCmdProvider; RobotSpeedInfo = robotSpeedInfo; UserCmdGenerator = userCmdGenerator; RobotConfig = robotConfig; GameContexts = contexts; }
public CompositeSystem(Entitas.IContexts contexts) { this.contexts = contexts; }