?? arsfield.h
字號:
#pragma once
#include "ARSUtility.h"
#include "ARSAction.h"
#include <afxwin.h>
#include <stdlib.h>
using namespace std;
class ARSField
{
public:
ARSField();
~ARSField();
//對外接口函數(shù),執(zhí)行圍捕
bool ToArrest(CPoint *pPtPerson,const int * iPerStrategy,int iMaxNum);
//判斷是否逮捕
bool IsArrest();
//機(jī)器人移動一步(參數(shù)由顯示界面?zhèn)魅?
bool MoveOneStep(int iId,ARSPOINT & ptPrevious,MOVEDIRECTION direction);
//設(shè)定賊的移動方向(用于手工控制)
void SetThiefMenuDirection(MOVEDIRECTION direction)
{
m_ThiefMenuDir = direction;
}
//設(shè)置場地大小
void SetFieldSize(int size)
{
m_iGroudSize = size;
}
public:
int m_iGroudSize; //場地大小
ARSSTUATION m_stSituation; //追捕環(huán)境信息
MOVEDIRECTION m_ThiefMenuDir; //賊移動方向(用于手工控制)
};
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -