您的位置:首页 > 移动开发 > 微信开发

.NET开发一个微信跳一跳辅助程序

2017-12-30 13:34 381 查看
昨天微信更新了,出现了一个小游戏“跳一跳”,玩了一下 赶紧还蛮有意思的 但纯粹是拼手感的,玩了好久,终于搞了个135分拿了个第一名,没想到过一会就被朋友刷下去了,最高的也就200来分把,于是就想着要是开发个辅助就好了,于是简单想了一下最高游戏

先来说下这个游戏的界面和规则:

先看看界面

/// <summary>
/// 黑人底部位置
/// </summary>
Point Start;
/// <summary>
/// 图案中心或者白点位置
/// </summary>
Point End;
private void pictureBox1_Click(object sender, EventArgs e)
{
var me = ((System.Windows.Forms.MouseEventArgs)(e));
if (me.Button==MouseButtons.Left)//按下左键是黑人底部的坐标
{
Start = ((System.Windows.Forms.MouseEventArgs)(e)).Location;
}
else if (me.Button == MouseButtons.Right)//按下右键键是黑人底部的坐标
{
End = ((System.Windows.Forms.MouseEventArgs)(e)).Location;
//计算两点直接的距离
double value = Math.Sqrt(Math.Abs(Start.X - End.X) * Math.Abs(Start.X - End.X) + Math.Abs(Start.Y - End.Y) * Math.Abs(Start.Y - End.Y));
Text = string.Format("两点之间的距离:{0},需要按下时间:{1}", value, (3.999022243950134 * value).ToString("0"));
//3.999022243950134  这个是我通过多次模拟后得到 我这个分辨率的最佳时间
cmdAdb(string.Format("shell input swipe 100 100 200 200 {0}", (3.999022243950134 * value).ToString("0")));
}
}


View Code
就这样核心代码就完成了 是不是赶紧很简单了。。





最后放出效果把 ,(可惜被我女票手贱就截屏了,截屏的时候手碰了屏幕 导致按下去跳下去了,不然我是要刷到1W分的 哈哈)



我估计这个分数 纯手玩 估计比较心碎把 哈哈 朋友圈就霸占第一名把 哈哈



最后给源码把 地址:https://files.cnblogs.com/files/dotnet-org-cn/tiaotitiao.rar
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: