想用按键精灵 微信小程序做一个小程序,随机输出两个不同的结果,就像抛硬币一样,求代码

小程序(wei xin xiao cheng xu)简称小程序,缩写XCX英文名Mini Program,是一种不需要下载安装即可使用的应用它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用

前提是升级微信至最新版本(6.5.3),需要说明的是:部分安卓手机上的更新不及时所以建议直接通过微信“我”->“设置”->“关于微信”->“检查新版本” 来更新。

一、线下扫码二维码是最基础的获取方式,打开微信扫一扫通过微信扫描线下二维码的方式进入小程序。

二、苹果手机请茬微信主界面上下拉露出搜索框;安卓手机点击最上方的放大镜图标进入搜索,这里输入一个小程序的完整名字比如 “出行”,在搜索结果中点击“ 搜一搜 去哪儿出行 朋友圈,公众号文章等 ”点进去到去哪儿出行,退回到发现的界面就能看到小程序了

三、公众号關联,同一主体的小程序和公众号可以进行关联并相互跳转,该功能需要经开发者自主设置后使用通过公众号查看并进入所绑定的小程序一个公众号可以绑五个小程序,但一个小程序只能被一个公众号绑定

四、好友推荐,当你发现一个好玩的或者实用的小程序可以將这个,转发给好友或群聊但是注意,小程序无法在朋友圈中发布分享

五、历史记录,当你使用过某个小程序后在微信客户端的“發现-小程序”里的列表,就可以看到这个小程序想要再次使用它时,通过列表中的历史记录就可以进入

开发小程序的第一步,你需要擁有一个小程序帐号通过这个帐号你就可以管理你的小程序。

}

昨天小程序更新了游戏“跳一跳”拿来玩一下。

使用的模拟器是雷电模拟器尺寸480*800,dpi 160

脚本编写用了2个多小时反复修改n多次。

1.十六进制和十进制的相互转换

6.通过把图片保存到内存提高找色、比色的速度

今天给代码重新加上了注释



  1. //判断取的点位置的背景是否被小块遮挡住了
  2. //拆分取样点颜色值,并转为十進制

  3. //背景从上往下是渐变的所以要获取渐变范围的中间值,获得之后转化为十六进制的颜色值
  4. //通过找图获取棋子的位置

  5. //从点(0160)开始,每隔3像素去一个点然后和刚刚计算出的背景颜色范围进行比较,相同返回1不同返回0
  6. //找到0以后跳出,就跳出循环
  7. //通过找到0的位置可鉯确定下一块跳台最高点位置的横坐标q

  8. //计算棋子和下一块跳台中心点的水平距离 ,区分棋子在左还是在右
  9. t = (q - intx) / Sqr(3) * 2 //两个跳台中心点的连线和水平的夾角是30度根据几何上的勾股定理,已知直角边求斜边的长度
  10. //开始起跳,具体按下的时间长短
  11. Delay t * 3.1 //3.1是距离和反应时间的常数这个根据模拟器的不同,电脑反应速度都可能有影响,自己根据实际情况微调
  12. //背景过段时间会发生变化要判断背景是否变化

}

昨天小程序更新了游戏“跳一跳”拿来玩一下。

使用的模拟器是雷电模拟器尺寸480*800,dpi 160

脚本编写用了2个多小时反复修改n多次。

1.十六进制和十进制的相互转换

6.通过把图片保存到内存提高找色、比色的速度

今天给代码重新加上了注释



  1. //判断取的点位置的背景是否被小块遮挡住了
  2. //拆分取样点颜色值,并转为十進制

  3. //背景从上往下是渐变的所以要获取渐变范围的中间值,获得之后转化为十六进制的颜色值
  4. //通过找图获取棋子的位置

  5. //从点(0160)开始,每隔3像素去一个点然后和刚刚计算出的背景颜色范围进行比较,相同返回1不同返回0
  6. //找到0以后跳出,就跳出循环
  7. //通过找到0的位置可鉯确定下一块跳台最高点位置的横坐标q

  8. //计算棋子和下一块跳台中心点的水平距离 ,区分棋子在左还是在右
  9. t = (q - intx) / Sqr(3) * 2 //两个跳台中心点的连线和水平的夾角是30度根据几何上的勾股定理,已知直角边求斜边的长度
  10. //开始起跳,具体按下的时间长短
  11. Delay t * 3.1 //3.1是距离和反应时间的常数这个根据模拟器的不同,电脑反应速度都可能有影响,自己根据实际情况微调
  12. //背景过段时间会发生变化要判断背景是否变化

}

我要回帖

更多关于 按键精灵 微信小程序 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信