技术交流学习或者有任何问题欢迎加群

编程技术交流群 : 154514123 爱上编程      Java技术交流群 : 6128790  Java

标签:head   案例   aid   OS   静态   spl   内存   knx   cxx   

懒人、无技术、省时间者适合用COM组件,类似大漠插件、按键精灵插件

追求优化、效率、资源、有技术者 适合静态DLL 

价格:1月5元;1年50元;

技术分享图片

算法图示讲解:

技术分享图片技术分享图片技术分享图片技术分享图片技术分享图片技术分享图片技术分享图片技术分享图片技术分享图片技术分享图片技术分享图片技术分享图片技术分享图片技术分享图片

详细使用案例:(插件的格式都是类似的,不同的只是核心算法)

本算法是A星算法的升级版本,不是一个档次的东西 请看好

地图的图片放在和按键同目录下的BMP文件夹下,24位bmp格式的图片.(如下图所示)

技术分享图片
1.首先初始化地图的所有数据
Plugin.LY_Bstar.A("地图1","月卡卡号")//地图1初始化 
Plugin.DL_Cstar2.A "Map\1.bmp","sVkN2QmVzz3jmbng20180305123123"
2.从内存读取人物的当前坐标
人物当前坐标X=内存X
人物当前坐标Y=内存Y
3.动态算出人物下一步跑位坐标
endxy =Plugin.DL_Cstar2.FindPath(人物当前坐标X,人物当前坐标Y,终点坐标X,终点坐标y,离障碍物距离,离人物几个像素点击,月卡卡号)
zou=Split(endxy, ",",-1,1) 
tpx=zou(0) //动态取出跑位点的X坐标
tpy=zou(1)//动态取出跑位点的Y坐标
tx=121+(tpx-px)*10//转换成屏幕坐标
ty=222-(tpy-py)*10//转换成屏幕坐标
4.后台鼠标点击
kpress hh,tx,ty//后台鼠标点击
5.到达目的地后及时释放内存
If 到达目的地 then
释放内存
Plugin.DL_Cstar2.LYFREE//用完后就释放内存
视频演示
技术分享图片
技术分享图片
 
插件分:COM和静态DLL 2种 方便各种语言调用
对于新手、懒惰者 建议使用COM的自动释放版插件
对于老手、勤快者 建议使用静态DLL 手工释放内存资源版插件技术分享图片

 网盘下载

链接: https://pan.baidu.com/s/1U-gkMsvjxvIHAI100wzUZQ 密码: 4yuj

智能C星寻路插件支持按键精灵等多语言调用

标签:head   案例   aid   OS   静态   spl   内存   knx   cxx   

原文:https://www.cnblogs.com/plug/p/8665138.html

技术交流学习或者有任何问题欢迎加群

编程技术交流群 : 154514123 爱上编程      Java技术交流群 : 6128790  Java

广告推荐

讨论区