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

2025-06-29 06:29:23
推荐回答(2个)
回答1:

因为每个动作后面的序号默认成了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也是如此。

亲测有效,请采纳。

回答2:

买个高级版就好了