首先肯定是看API文档,如图所示

但初学者特别是自学者看的一脸迷惘不知所措,又没有实例。所有我来写一下我的做法,有什么错误请大家指出一起交流一下哈!

直接看代码清楚点

let points = [{x: 145, y: 190, w: 170, h: 240},//存放四个按钮的位置信息{x: 145, y: 260, w: 170, h: 310},{x: 145, y: 330, w: 170, h: 380},{x: 145, y: 400, w: 170, h: 450}
];
wx.onTouchStart(function (evt) {
let q=Position.getPoint(evt,points);switch(q){
case 1:...//根据返回的q值执行相应的点击事件
}});

在Position类中有个方法getpoint(),如同所示,mx和my则是坐标信息,将其取整,返回点击的区域point的值

微信小游戏中监听一个按钮的点击事件方法相关推荐

  1. 在微信小游戏中实现语音互动

    之前在unity里尝试用过语音控制,当时的想法是实时控制游戏角色的移动与攻击,这在通过在线api解析语义的方式下体验一般,不过也想到在实时性要求不那么高的互动场景应该可以用起来.这里就在微信小游戏中尝 ...

  2. h5小游戏嵌入到微信小游戏中(以egret为例)

    H5小游戏源代码不能直接转换为微信小游戏发布,但是可以把现有的h5小游戏嵌入到微信小游戏中,这里使用egret举例.使用egret创建一个空的微信小游戏,在main.ts中资源加载完成后执行Webvi ...

  3. java 多个监听_java中监听一个客户端怎么做?监听多个怎么做?

    随着时代的不断进步与发展,人们对于科学技术的使用也越来越普遍化.人们都开始自己学习编程语言以更好的适应时代的发展.今天就来为大家介绍一下,java中监听一个客户端怎么做?监听多个怎么做?一起来看看吧. ...

  4. 解决CocosCreator 在微信小游戏中使用Socket.io 报错的问题

    解决CocosCreator 在微信小游戏中使用Socket.io 报错的问题 参考文章: (1)解决CocosCreator 在微信小游戏中使用Socket.io 报错的问题 (2)https:// ...

  5. html 页面自动滚动,js监听html页面的上下滚动事件方法

    最近在一个项目中,在写前端页面的时候,想像以前做Android时在页面时刻监听上下滚动的事件,查找资料发现由鼠标或类似用户动作触发的事件有以下图示: 不多说了,直接上代码了,经过测试可以使用: Dom ...

  6. android列表项点击事件,Android 开发 tips(2):监听 Listview 列表项点击事件

    Android 开发 tips(2):监听 Listview 列表项点击事件 (这篇和上篇本来是应该一起写的,但是太过冗长,附链接:[SimpleAdapter 在 Listview 中的应用] ht ...

  7. BOS项目02_02_zTree-通过ajax的获取菜单数据、监听树形菜单的点击事件、读取json文件、Ajax获取数据

    系列文章目录 文章目录 系列文章目录 前言 一.发送ajax网络请求获取菜单数据 二.监听树形菜单的点击事件 总结 前言 一.发送ajax网络请求获取菜单数据 我们现在的数是写死的,那么实际项目中我们 ...

  8. 在Activity中响应ListView内部按钮的点击事件的两种方法

    转载:http://www.cnblogs.com/ivan-xu/p/4124967.html 最近交流群里面有人问到一个问题:如何在Activity中响应ListView内部按钮的点击事件,不要在 ...

  9. 在微信小游戏中开发一个贪食蛇

    为什么80%的码农都做不了架构师?>>>    我自己也写过一个贪食蛇的小游戏,不过是对dom的操作,微信小游戏是采用js语法基于canvas的开发.为了省事在网上直接搜了一个基于c ...

最新文章

  1. Spring Boot 的 10 个核心模块
  2. Jupyter Notebook 基本使用
  3. JavaScript 字符串连接性能比较
  4. php实现单个用户禁止重复登录,防止同一用户同时登陆
  5. java layoutmanager_Java Swing 探索(一)LayoutManager
  6. java date 实例_Java Date 和 Calendar 实例
  7. span标签居中显示的正确方法
  8. 搜狗浏览器广告拦截插件_拦截烦人的网页广告,增加上网体验
  9. 线程同步之 生产者消费者模型详解
  10. [软件工程基础]结队项目——地铁
  11. 红烛电子教鞭 2.5.1.0 中文绿色版
  12. netty系列之:HashedWheelTimer一种定时器的高效实现
  13. PDF单位尺寸与像素转换
  14. 手机usb共享计算机网络连接,手机如何通过USB共享电脑网络
  15. 看李佩甫的长篇小说《生命册》的感悟
  16. 学计算机的思维导图,用计算机绘制思维导图的几大优势
  17. 大牛教你这样阅读android源码
  18. 牛客网SQL--某东篇
  19. 在STEAM上玩电路仿真
  20. 【七天入门Go语言】 GC垃圾回收三色标记 | 第七天

热门文章

  1. FLINK 极客时间
  2. 三大运营商的网上流量卡数据对比,看看你会选哪一个?
  3. 多进程与多线程的区别,和用途
  4. Python元组和字典的使用、使用字典的注意事项、字典查找数据、字典的增删改、字典的合并 update方法、字典的遍历
  5. 为什么我们的代码难以维护(草稿)
  6. 支付宝账号转账/扫码即可到转账页
  7. 风景这边独好::王世宏摄影作品选集 读后感
  8. 保存到相册的视频怎么改封面?这个改封面小技巧很简单
  9. 工信部下架96款侵害用户权益App、通报3款违规SDK
  10. 《阿里云服务器搭建》------ 安装jdk