【发布时间】:2018-01-14 08:49:54
【问题描述】:
我有一个程序,我每隔 x 秒显示一条消息(消息弹出),有没有办法让消息在屏幕上停留一点点,因为用户没有时间阅读它适当地。
非常感谢您的指导。
下面是我使用millis()的一段代码。
if (millis() - timer >= 4000) //random message every 4 seconds
{
if(user11.equals(rev_film1[0]))
{
app.text(user11, 15,490);
app.text(rat_film1[0] + " / 10",100,550);
timer = millis();
}
else if(user11.equals(rev_film1[1]))
{
app.text(user11, 15,490);
app.text(rat_film1[1] + " / 10",100,550);
timer = millis();
}
else if(user11.equals(rev_film1[2]))
{
app.text(user11, 15,490);
app.text(rat_film1[2] + " / 10",100,550);
timer = millis();
}
else if(user11.equals(rev_film1[3]))
{
app.text(user11, 15,490);
app.text(rat_film1[3] + " / 10",100,550);
timer = millis();
}
}
【问题讨论】:
-
无论如何,现在你有了显示文本的计时器。我想你还需要计时器来隐藏文本。
-
我正在使用处理作为我的框架,我应该创建另一个计时器吗?
-
新计时器,或者重新使用相同的计时器并使用其他机制来区分计时器到期时应该做什么。也许。我不熟悉处理。
-
感谢您的帮助
-
这可能并不重要,你使用的是什么编程语言?
标签: random timer processing milliseconds