为什么我的按键精灵安卓版录制的脚本只记录我的第一个动作
因为每个动作后面的序号默认成了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也是如此。
亲测有效,请采纳。