我试图通过按一个按钮使文本连续移动,但是现在每次按一次仅间隔移动一次。
def move():
global y
global checkmove
checkmove = True
if y > 280:
y = 0
else:
y += 2
答案 0 :(得分:0)
没有内置的方法可以判断按钮是否被按下。但是,有一个button_up处理程序和一个button_down处理程序。如果使用计时器,则可以告诉您按键已按下多长时间。这是一个代码示例,可以告诉您按下了哪些键。可以一次按住多个键。如果要更改时间,可以在代码底部更改计时器的长度。更改计时器1的值将更改模拟按键之前必须按住键的时间,更改计时器2的长度会更改按住该键时按下键的速度。您还可以在此处查看代码:https://py3.codeskulptor.org/#user303_gtJ15kIGNV_0.py
ssh -q -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -At ubuntu@$ip_bastion ssh -Aq -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null ubuntu@$ip_server bash <<EOF
{ ${cmd} ; } 2>&1 | sed -e 's/^/$(colors_next exec)$region:$ip:$type${normal} /'
exit "\${PIPESTATUS[0]}"
EOF
remote_exitcode=$?
echo "remote_exitcode=${remote_exitcode}"
if [[ ${remote_exitcode} -ne 0 ]]; then
error "Error during the command execution."
exit 1
fi