handleball.h
来自「robocup3d源化码 Nexus3D.tar.gz」· C头文件 代码 · 共 43 行
H
43 行
/*Copyright (C) 2005 Ferdowsi University*/#ifndef HANDLEBALL_H#define HANDLEBALL_H#include "types.h"#include "dribble.h"#include "pass.h"#include "shoot.h"class HandleBall{ private: bool MakeShootDecision(); bool MakeDribleDecision(); bool MakePassDecision(); bool passable; bool dribblable; bool shootable; float passpriority; float shootpriority; float driblepriority; Dribble dribble; DribbleInfo dribble_info; Pass pass; PassInfo pass_info; Shoot shoot; ShootInfo shoot_info; public : HandleBall(); bool TryHandle(); bool MakeHandleBallDecision(); void ClearBall(); void DoShoot(float , float); ActionInfo GetBestAction();};#endif // HANDLEBALL_H
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?