有时候我们拿到一张背景图片,客户要求点击图片的不同区域去跳转或者实现不同的操作事件。我们首先要确认图片的点击区域,往往我们会在布局文件那里下手,但是这样不好做适配,所以我实现了以下方法,基本功能可以实现,而且也做好了适配,可以参考一下。 1.找到对应区域的像素点。图片中需要点击的区域是圆 ...
最近有一个遥控器的项目, 需要实现点击图片上指定位置响应不同事件 图片如下: 大概目的是点击图片上的温度可以直接改变空调温度 大概思路就是先通过gesture获取点击的点坐标, 然后对坐标做处理. 开始考虑以纵轴为 度, 计算点击坐标跟中心点连线并计算跟纵轴的角度来判断, 不过代码写好后发现在不同的设备上有误差 所以就改用将图片分成一个个的格子, 然后判断触摸点在哪一个格子上面 下面来说说做法: ...
2017-07-08 16:52 1 2224 推荐指数:
有时候我们拿到一张背景图片,客户要求点击图片的不同区域去跳转或者实现不同的操作事件。我们首先要确认图片的点击区域,往往我们会在布局文件那里下手,但是这样不好做适配,所以我实现了以下方法,基本功能可以实现,而且也做好了适配,可以参考一下。 1.找到对应区域的像素点。图片中需要点击的区域是圆 ...
转载:http://blog.csdn.net/aminfo/article/details/7872681 经常会在项目中用到透明图片,不规则图片,特别是做游戏的时候,需要对图片的透明区域的点击事件做特别处理。 一、先上图片文件transparent.png,图片中间区域与外围区域是非 ...
UGUI实现不规则区域点击响应 前言 大家吼啊!最近工作上事情特别多,没怎么打理博客。今天无意打开cnblog才想起该写点东西了。今天给大家讲一个Unity中不规则区域点击响应的实现方法,使用UGUI。 本脚本编写时基于Unity 5.3,使用其他版本的Unity可能需要做一些 ...
一:效果,放到图片上会显示文字,单击触发一个事件 二:实现原理 将两张图片重合,点击是另一张图片,如下图,根据颜色来判断点击的是那个图片对象 三:代码 ...
有时候由于需要实现点击出现下拉框,而点击空白处或除了目标区域之外而响应事件使得弹框消失,此文则与各位分享如何使用原生js实现该需求 整个html文件献上(已封装) ...
实现思路解析 判断元素区域外和区域内 判断元素是显示状态 dom.is(':hidden') dom.is.is(":visible") 具体应用为 下拉框或弹框 -点击区域外任意点-隐藏 代码实现 ...
本例构建一个应用程序,其在AndroidManifest.xml描述文件中的内容如下所示:<activity android:name="TestEvent1" android:label="T ...