挂海论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
 友情提示:文字/图片广告均非网站意见,请担保交易勿直接付款,由此产生的责任自负
玩游戏来117游戏网(H5不下载也能玩手游传奇,吃鸡,竞技都有)不懂社区·好资源不错过·各位资源站大佬欢迎来采集搬运寻找会做《单机》游戏修改器的开发作者长期合作,价格不是问题!联系QQ:1874088565
IOS签名/udid证书出售/送证书加群1040456405 ██【我要租此广告位】██.
.. .
123
返回列表 发新帖
楼主: 首席研究员
打印 上一主题 下一主题

[讨论交流] 易语言平滑自喵代码及对应的VC++平滑自喵代码

[复制链接]

1

积分

0

主题

2

听众
已帮网友解决0 个问题
好评
0
贡献
1
海币
21
交易币
0
8#
发表于 2023-4-11 17:36:15 | 只看该作者
提醒:若下载的软件是收费的"请不要付款",可能是骗子,请立即联系本站举报,执意要付款被骗后本站概不负责。(任何交易请走第三方中介,请勿直接付款交易以免被骗!切记).

友情提示:文字/图片广告均非本站意见,请担保交易勿直接付款,由此产生的责任自负!!!↑↑


xzsdzgfxgchjknlnjhg
回复 支持 反对

使用道具 举报

1

积分

0

主题

2

听众
已帮网友解决0 个问题
好评
0
贡献
1
海币
67
交易币
0
7#
发表于 2023-4-10 18:12:49 | 只看该作者
感                    谢
回复 支持 反对

使用道具 举报

43

积分

6

主题

4

听众
已帮网友解决0 个问题
好评
-2
贡献
37
海币
1208
交易币
0
6#
发表于 2023-4-10 15:04:13 | 只看该作者

对应的VC++源代码:
回复 支持 反对

使用道具 举报

90

积分

2

主题

11

听众
已帮网友解决0 个问题
好评
0
贡献
88
海币
1004
交易币
0
5#
发表于 2023-4-7 13:37:31 | 只看该作者
易语言平滑自喵代码及对应的VC++平
回复 支持 反对

使用道具 举报

4中级会员
391/600

391

积分

0

主题

3

听众
已帮网友解决0 个问题
好评
0
贡献
391
海币
187
交易币
0
地板
发表于 2023-4-7 12:37:21 | 只看该作者
感觉分享?
回复

使用道具 举报

25

积分

2

主题

3

听众
已帮网友解决0 个问题
好评
-6
贡献
23
海币
243
交易币
0
板凳
发表于 2023-4-7 12:25:07 | 只看该作者
: 易语言平滑自喵代码及对应的V
回复 支持 反对

使用道具 举报

4中级会员
372/600

372

积分

8

主题

11

听众
已帮网友解决0 个问题
好评
-10
贡献
364
海币
195
交易币
0
沙发
发表于 2023-4-7 12:01:10 | 只看该作者
VC++代码实现如下(假设游戏中心坐标为(0,0)):

float TargetX = 0, TargetY = 0;
float Frevise = 0.3;
float gameCenterX = 0, gameCenterY = 0, gameWidth = 0, gameHeight = 0;
float autoAimSpeed = 1.0; // 自m速率
if (Output.X != 0) {
    if (Output.X > gameCenterX) {
        TargetX = -(gameCenterX - Output.X);
        TargetX = TargetX / autoAimSpeed;
        if (TargetX + gameCenterX + 1 > gameWidth) {
            TargetX = 0;
        }
        if (TargetX < 1 && TargetX > Frevise) {
            TargetX = 1;
        }
    }
    else if (Output.X < gameCenterX) {
        TargetX = Output.X - gameCenterX;
        TargetX = TargetX / autoAimSpeed;
        if (TargetX + gameCenterX - 1 < 0) {
            TargetX = 0;
        }
        if (TargetX > -1 && TargetX < Frevise) {
            TargetX = -1;
        }
    }
}
if (Output.Y != 0) {
    if (Output.Y > gameCenterY) {
        TargetY = -(gameCenterY - Output.Y);
        TargetY = TargetY / autoAimSpeed;
        if (TargetY + gameCenterY + 1 > gameHeight) {
            TargetY = 0;
        }
        if (TargetY < 1 && TargetY > Frevise) {
            TargetY = 1;
        }
    }
    else if (Output.Y < gameCenterY) {
        TargetY = Output.Y - gameCenterY;
        TargetY = TargetY / autoAimSpeed;
        if (TargetY + gameCenterY - 1 < 0) {
            TargetY = 0;
        }
        if (TargetY > -1 && TargetY < Frevise) {
            TargetY = -1;
        }
    }
}
// 调用移动鼠标函数
MouseMove(1, TargetX, TargetY, 3, 3);

免费评分

参与人数 1好评 -1 海币 -12 收起 理由
首席研究员 -1 -12 奉上小小红包希望笑纳
回复 支持 反对

使用道具 举报

4中级会员
372/600

372

积分

8

主题

11

听众
已帮网友解决0 个问题
好评
-10
贡献
364
海币
195
交易币
0
楼主
发表于 2023-4-7 12:00:17 | 只看该作者
对应的VC++源代码:

免费评分

参与人数 1好评 -1 海币 -12 收起 理由
首席研究员 -1 -12
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

免责声明|Archiver|手机版|小黑屋|挂海论坛

GMT+8, 2025-4-5 19:14 , Processed in 0.094819 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

本站资源来自互联网用户收集发布,如有侵权请邮件与我们联系处理。xhzlw@foxmail.com

快速回复 返回顶部 返回列表