为什么我的按键精灵安卓版录制的脚本只记录我的第一个动作

 我来答
百度网友9d8f5ba
2017-10-17 · 超过12用户采纳过TA的回答
知道答主
回答量:45
采纳率:83%
帮助的人:8.6万
展开全部

因为每个动作后面的序号默认成了0,需要手动修改序号。

我也是自己摸索出来的。

请看下图。以我一个游戏里的代码为例。

原始生成的代码如下:

Delay 991-TickCount()

TouchDownEvent 582,1183,0

Delay 1043-TickCount()

TouchUpEvent 367,1000,0

Delay 2761-TickCount()

TouchDownEvent 501,862,0

Delay 2814-TickCount()

TouchUpEvent 529,1265,0

这段代码的意思是,在991ms时按下点(582,1183),1043ms时松开

在2761ms时按下点(501,862),2814ms时松开。

每个Event后面有三个数字X,Y,Z。X代表横坐标,Y代表纵坐标,Z代表点的序号。

问题出在Z上。默认生成的是0,需要手动往下改,使其顺序排列。

每一组TouchDownEvent和TouchUpEvent是一个动作,其序号Z相同。

因此,修改完代码如下:

Delay 991-TickCount()

TouchDownEvent 582,1183,1

Delay 1043-TickCount()

TouchUpEvent 367,1000,1

Delay 2761-TickCount()

TouchDownEvent 501,862,2

Delay 2814-TickCount()

TouchUpEvent 529,1265,2

依次类推,不能有重复。其他命令,比如TouchMoveEvent也是如此。

亲测有效,请采纳。

百度网友41d7e2e
2015-06-15 · TA获得超过725个赞
知道小有建树答主
回答量:191
采纳率:0%
帮助的人:96.1万
展开全部
买个高级版就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式