校赛仿真D第二次培训技术部分.pptVIP

  • 2
  • 0
  • 约3.53千字
  • 约 32页
  • 2018-09-16 发布于江苏
  • 举报
校赛仿真D第二次培训技术部分

校赛仿真2D第二次培训技术部分 向server发送得命令 在SoccerTypes.h里面得commandT有着向server发送得所有得命令种类 不是所有得命令都需要用到,大概有一半得指令不会涉及到,是关于代码得底层定位得,大家不用深究 最有用得命令型:CMD_DASH,CMD_TURN, CMD_TURNNECK, CMD_KICK, CMD_TACKLE等. CMD_ILLEGAL 故名思意,是非法得命令,如 SoccerCommand soc(CMD_ILLEGAL); 那么这个soc就是一个空的命令,如果执行ACT-putCommandInQueue(soc); 那么代码会自行处理掉这个soc,就好像没有运行过这句指令一样 下面解释一下关于 ACT-putCommandInQueue(soc); Soc就像前面定义得是一个命令 那么我们如何让agent(球员)运行这个命令呢,我们只要 ACT-putCommandInQueue(soc); 就可以了. (每一周期只能发送一个主命令,后面在具体说) CMD_DASH 这个命令是让球员能跑起来得核心命令 当一个球员发送dash100时,那么他就朝着身体朝向得到一个加速度,(具体参数看技术手册),然后得到相应得速度, 也就是说一直发送dash100得话球员会一直向着身体朝向向前跑 当一个球员发送dash-100时,那么他就朝着身

文档评论(0)

1亿VIP精品文档

相关文档