资源简介
A星寻路算法 MFC写的动态演示程序 在上一版的基础上解决画面闪烁、单线程问题,加入暂停功能。加入斜向移动的功能。
代码片段和文件信息
#include “StdAfx.h“
#include “AStar.h“
int CAStar::m_moveCostHorizontal = 5;
int CAStar::m_moveCostDiagonal = 7;
DIRECTION g_direct[] = {
{-1 -1} //left up
{-1 +1} //left down
{+1 -1} //right up
{+1 +1} //right down
{-1 0} //left
{+1 0} //right
{0 -1} //up
{0 +1} //down
};
CAStar::CAStar():m_startNode(0 0) m_endNode(0 0)
{
m_CallBack = NULL;
}
CAStar::CAStar(int nColumn int nRow):m_startNode(0 0) m_endNode(0 0)
{
m_nColumn = nColumn;
m_nRow = nRow;
m_CallBack = NULL;
}
CAStar::~CAStar(void)
{
}
void CAStar::SetRange(int nColumn int nRow)
{
m_nColumn = nColumn;
m_nRow = nRow;
}
void CAStar::SetBlock(vector &vecBlock)
{
m_barrier.clear();
for (unsigned int i = 0; i < vecBlock.size(); i++)
{
m_barrier.push_back(vecBlock[i]);
}
}
void CAStar::SetStartAndEnd(NODE startNode NODE endNode)
{
m_startNode = startNode;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-08-11 23:29 A_Star\
目录 0 2013-08-11 23:29 A_Star\A_Star\
文件 884 2013-08-08 18:05 A_Star\A_Star.sln
文件 39424 2013-08-11 23:29 A_Star\A_Star.suo
文件 6108 2013-08-11 22:12 A_Star\A_Star\AStar.cpp
文件 1863 2013-08-11 22:12 A_Star\A_Star\AStar.h
文件 2090 2013-08-08 18:05 A_Star\A_Star\A_Star.cpp
文件 508 2013-08-08 18:05 A_Star\A_Star\A_Star.h
文件 4951 2013-08-11 23:17 A_Star\A_Star\A_Star.rc
文件 5610 2013-08-09 14:16 A_Star\A_Star\A_Star.vcproj
文件 9750 2013-08-11 23:27 A_Star\A_Star\A_StarDlg.cpp
文件 1750 2013-08-11 23:25 A_Star\A_Star\A_StarDlg.h
文件 4004 2013-08-08 18:05 A_Star\A_Star\ReadMe.txt
目录 0 2013-08-08 18:05 A_Star\A_Star\res\
文件 954 2013-08-11 23:17 A_Star\A_Star\resource.h
文件 67777 2007-11-28 16:21 A_Star\A_Star\res\A_Star.ico
文件 397 2013-08-08 18:05 A_Star\A_Star\res\A_Star.rc2
文件 208 2013-08-08 18:05 A_Star\A_Star\stdafx.cpp
文件 2029 2013-08-08 18:05 A_Star\A_Star\stdafx.h
文件 1432 2013-08-08 18:05 A_Star\A_Star\targetver.h
相关资源
- 模式分析的核方法中文版和英文版合
- zw_qq_41143492-10381309-学生考试系统.zip
- zw_feifan50-9720417-MissionPlanner1.3.32PlayUA
- zw_weixin_42810059-10567648-数学分析考研笔
- 刺客.rar
- zw_DXF转G代码.zip
- 彩票开发源码.zip
- 斯坦福-IntroductiontoRobotics.zip
- zw_gephi-0.8.2-beta.setup.zip
- zw_嵌入式网络那些事(完整中文版)
- zw_WINDOWSAPI程序设计参考大全.zip
- zw_ssm-crm-new.zip
- zw_SolidWorks2014中文版基础教程.zip
- zw_Altera官方元件封装库.zip
- zw_AutofacIOC.zip
- zw_ionicDemo.zip
- Location虚拟定位ios12.1破解版.zip
- 流体模拟插件NextLimitRealFlowC4D2.6.5.00
- 老虎淘宝客v6.0.15.zip
- iSkysoft Video Converter Ultimate 5.1简体中文
- 20180704全彩种彩票网站源码.rar
- 暗影2MAC12系统安装clover.zip
- fdt_4_09_03.exe
- pkg-win.zip
- PRML最全资料集合.zip
- 数据可视化驾驶舱.zip
- 李晓峰通信原理.zip
- 图解西门子S71200PLC入门到实践(清晰
- AI拓客商家联盟V2.1.3前端+后端.rar
- echarts大数据领导仓demo.rar
评论
共有 条评论