gpt4 book ai didi

Java如何每秒增加一个int 1直到它达到15

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:54:07 25 4
gpt4 key购买 nike

我想知道如何每秒将 1 加到我的 int 上,直到它达到某个数字(在本例中为 15)。

但我只希望在按下按钮后 int 开始增加。

        @Override
public void touchUp(InputEvent event, float x, float y,
int pointer, int button) {
login.addAction(Actions.moveTo(0, 310, 1));

loginClicked = true;

if(loginClicked == true && loginTimer == 15){
login.addAction(Actions.moveTo(0, 430, 1));
}
}
});

如您所见,这是我的代码,我正在移动一些东西,然后在 15 秒后如果它保持不变,我希望它也移回去。

最佳答案

您可以使用计时器:

int delay = 5000; // delay for 5 sec.
int period = 1000; // repeat every sec.
int count = 0;
Timer timer = new Timer();
timer.scheduleAtFixedRate(new TimerTask()
{
public void run()
{
// Your code

count++;


}
}, delay, period);

关于Java如何每秒增加一个int 1直到它达到15,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16748438/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com