查看: 91860|回复: 8
从零学起之安卓篇《TouchDown、TouchMove、TouchUp,如何对手机...
[复制链接]
发送短消息
UID
1177301
帖子
19467
精华
14
鲜花
1382 朵
铜币
23747 个
银币
-27 个
性别
在线时间
114120
注册时间
2012-06-11
最后登录
2015-07-13
123456
查看公共资料
搜索主题
搜索帖子
兄弟工程师05
兄弟工程师05
组别〖教程达人〗
UID1177301
帖子19467
精华14
鲜花1382 朵
铜币23747 个
银币-27 个
在线时间114120
注册时间2012-06-11
鹰眼勋章鹰眼注册用户专属勋章学有所成学有所成勋章,新手步入按键学堂的第一枚勋章黄金之翼黄金之翼勋章潜水员按键潜水员勋章天使勋章天使一样的用户按键元老资深按键用户的尊贵荣誉勋章教程达人教程达人管理人员按键论坛的管理团队专属勋章按键精灵开发者6级可通过提升认证等级来升级勋章:rz.anjian.com
1#
字体大小:
t
T
发表于 2014-05-20 16:43
|
|只看楼主
本帖最后由 兄弟工程师05 于 2014-9-25 01:04 编辑 本期主题:按键精灵安卓版中,如何实现多点按住进行划动操作。国际惯例(先讲好处):1、顾名思义,教会您手机按键如何编写命令来实现多点触屏操作。课程解析:从原理介绍到成品代码演示。一:原理思路介绍。1、手动步骤,多根手指按住屏幕不同位置,然后划动操作,最后手离屏幕。2、脚本步骤,执行多个触屏按住命令,每一个命令传入不同的坐标参数,后执行划动命令,到达后执行弹起命令。二:新增命令介绍。(以下三个命令是配套使用)命令名称:TouchDown命令功能:模拟按住操作,按住屏幕指定坐标点,可多次执行该命令实现按住多个点效果,目前支持五个坐标点,用“触点ID”来区分不同点,ID范围[-9999~9999]。命令参数:参数1:整数型,屏幕X坐标参数2:整数型,屏幕Y坐标参数3:整数型,触点ID,ID范围[-9999~9999]命令名称:TouchMove命令功能:模拟划动操作,对执行TouchDown命令后配合下一步划动操作使用,需要传入对应的“触点ID”来区分。命令参数:参数1:(必选)整数型,屏幕X坐标参数2:(必选)整数型,屏幕Y坐标参数3:(必选)整数型,触点ID,ID范围[-9999~9999]参数4:(可选)整数型,移动耗时,触屏按住移动操作总共耗时多少毫秒命令名称:TouchUp命令功能:模拟弹起操作,弹起TouchDown命令按住操作的步骤,解除按住状态,结束划动操作,需要传入对应的“触点ID”来区分。命令参数:参数1:整数型,触点ID,ID范围[-9999~9999]三:代码例子演示。步骤描述:首先分别按住坐标200,300与300,300两个点。然后向下移动300个坐标像素距离到达坐标200,600与300,600。最后分别弹起两个触屏按住效果,接触按住状态。'按住屏幕坐标200,300点,触屏ID自定义命名1
TouchDown 200,300,1
'按住屏幕坐标300,300点,触屏ID自定义命名2
TouchDown 300,300,2
'移动触屏ID1号点到坐标200,600
TouchMove 200,600,1
'移动触屏ID2号点到坐标300,600,整个移动操作耗时1000毫秒结束
TouchMove 300,600,2,1000
'弹起触屏ID1号的按住效果
TouchUp 1
'弹起触屏ID2号的按住效果
TouchUp 2
复制代码总结:关于多点屏幕划动操作的流程步骤讲解此致,具体手机环境中的操作还是根据实际需求进行变动,比如按住后延时等待一会再划动等等,目前多点触屏功能暂时只支持五个点按住划动,更多功能今后开发中会根据大家的需求陆续加入,在此感谢各位看到这里,祝您愉快~最后如果方便的话,请跟帖支持下,把帖子顶起来,以证明此帖的价值,谢谢各位。
点赞
『从零学起 - 总帖目录』
回顶部
发送短消息
UID
1092060
帖子
165
精华
0
鲜花
0 朵
铜币
458 个
银币
156 个
性别
在线时间
5920
注册时间
2012-04-15
最后登录
2025-01-07
809434556
查看公共资料
搜索主题
搜索帖子
anyonga
霸天哥
组别初中一年级
UID1092060
帖子165
精华0
鲜花0 朵
铜币458 个
银币156 个
在线时间5920
注册时间2012-04-15
按键精灵开发者6级可通过提升认证等级来升级勋章:rz.anjian.com
2#
字体大小:
t
T
发表于 2016-05-24 05:51
|
|只看该用户
承接脚本定制,服务至上,满意为止
回顶部
发送短消息
UID
4161577
帖子
12
精华
0
鲜花
0 朵
铜币
49 个
银币
0 个
性别
在线时间
300
注册时间
2016-10-14
最后登录
2016-12-17
查看公共资料
搜索主题
搜索帖子
dddr
组别幼儿园
UID4161577
帖子12
精华0
鲜花0 朵
铜币49 个
银币0 个
在线时间300
注册时间2016-10-14
3#
字体大小:
t
T
发表于 2016-10-14 02:35
|
|只看该用户
学习了~~~
回顶部
发送短消息
UID
4157347
帖子
9
精华
0
鲜花
0 朵
铜币
41 个
银币
0 个
性别
在线时间
140
注册时间
2016-10-11
最后登录
2016-10-19
1916544215
查看公共资料
搜索主题
搜索帖子
shishi0326
shishi0326
组别按键精灵会员
UID4157347
帖子9
精华0
鲜花0 朵
铜币41 个
银币0 个
在线时间140
注册时间2016-10-11
4#
字体大小:
t
T
发表于 2016-10-19 15:36
|
|只看该用户
学习了
回顶部
发送短消息
UID
4123327
帖子
17
精华
0
鲜花
0 朵
铜币
54 个
银币
0 个
性别
在线时间
400
注册时间
2016-09-17
最后登录
2016-11-18
查看公共资料
搜索主题
搜索帖子
安然有铭
组别幼儿园
UID4123327
帖子17
精华0
鲜花0 朵
铜币54 个
银币0 个
在线时间400
注册时间2016-09-17
5#
字体大小:
t
T
发表于 2016-11-14 00:14
|
|只看该用户
'按住屏幕坐标200,200点,触屏ID自定义命名1TouchDown 200, 200, 1'按住屏幕坐标500,200点,触屏ID自定义命名2TouchDown 500, 200, 2'按住屏幕坐标800,200点,触屏ID自定义命名3TouchDown 800, 200, 3'移动触屏ID1号点到坐标200,500TouchMove 200, 500, 1'移动触屏ID2号点到坐标500,500TouchMove 500, 500, 2'移动触屏ID3号点到坐标800,500,整个移动操作耗时1000毫秒结束TouchMove 800, 500, 3,1000'弹起触屏ID1号的按住效果TouchUp 1'弹起触屏ID2号的按住效果TouchUp 2'弹起触屏ID3号的按住效果TouchUp 3在oppo R9 手机上三个点同时向下滑动是一个截屏效果。请问上面那段代码是按照原理搬出来的,为什么调试不成功?没反应啊,也没截屏,问题出在哪里?
回顶部
发送短消息
UID
4123327
帖子
17
精华
0
鲜花
0 朵
铜币
54 个
银币
0 个
性别
在线时间
400
注册时间
2016-09-17
最后登录
2016-11-18
查看公共资料
搜索主题
搜索帖子
安然有铭
组别幼儿园
UID4123327
帖子17
精华0
鲜花0 朵
铜币54 个
银币0 个
在线时间400
注册时间2016-09-17
6#
字体大小:
t
T
发表于 2016-11-14 00:19
|
|只看该用户
回复 1楼兄弟工程师05的帖子'按住屏幕坐标200,200点,触屏ID自定义命名1TouchDown 200, 200, 1'按住屏幕坐标500,200点,触屏ID自定义命名2TouchDown 500, 200, 2'按住屏幕坐标800,200点,触屏ID自定义命名3TouchDown 800, 200, 3'移动触屏ID1号点到坐标200,500TouchMove 200, 500, 1'移动触屏ID2号点到坐标500,500TouchMove 500, 500, 2'移动触屏ID3号点到坐标800,500,整个移动操作耗时1000毫秒结束TouchMove 800, 500, 3,1000'弹起触屏ID1号的按住效果TouchUp 1'弹起触屏ID2号的按住效果TouchUp 2'弹起触屏ID3号的按住效果TouchUp 3在oppo R9 手机上三个点同时向下滑动是一个截屏效果。请问上面那段代码是按照原理搬出来的,为什么调试不成功?没反应啊,也没截屏,问题出在哪里?
回顶部
发送短消息
UID
1270576
帖子
237
精华
0
鲜花
1 朵
铜币
372 个
银币
49 个
性别
在线时间
3560
注册时间
2012-08-13
最后登录
2020-07-20
365788399
查看公共资料
搜索主题
搜索帖子
wurui@
wurui@
组别初中一年级
UID1270576
帖子237
精华0
鲜花1 朵
铜币372 个
银币49 个
在线时间3560
注册时间2012-08-13
7#
字体大小:
t
T
发表于 2017-02-16 10:42
|
|只看该用户
不好用啊这个命令.我玩格斗类游戏,没有办法同时操作方向盘,然后同时攻击
回顶部
发送短消息
UID
4354283
帖子
2
精华
0
鲜花
0 朵
铜币
21 个
银币
0 个
性别
在线时间
460
注册时间
2017-02-24
最后登录
2017-03-02
查看公共资料
搜索主题
搜索帖子
laiwenyuan1
组别小学一年级
UID4354283
帖子2
精华0
鲜花0 朵
铜币21 个
银币0 个
在线时间460
注册时间2017-02-24
8#
字体大小:
t
T
发表于 2017-02-25 10:51
|
|只看该用户
感谢啦,写得很详细。
回顶部
发送短消息
UID
2676508
帖子
15
精华
0
鲜花
10 朵
铜币
15 个
银币
15 个
性别
在线时间
0
注册时间
2014-08-11
最后登录
2024-01-12
查看公共资料
搜索主题
搜索帖子
crz850018628
柴瘦子
组别小学一年级
UID2676508
帖子15
精华0
鲜花10 朵
铜币15 个
银币15 个
在线时间0
注册时间2014-08-11
9#
字体大小:
t
T
发表于 2023-12-07 12:10
|
|只看该用户
怎么能使用Tap时 touchmove 命令不被打断
回顶部