首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使对象在处理过程中及时停止移动

如何使对象在处理过程中及时停止移动
EN

Stack Overflow用户
提问于 2022-10-13 10:09:32
回答 1查看 46关注 0票数 -2

我刚刚让一个物体连续移动,现在我想让它在10秒内停止,如果按下空格键?

有人知道如何在处理过程中实现这一点吗?谢谢你的进阶!

EN

回答 1

Stack Overflow用户

发布于 2022-10-13 21:37:31

默认情况下,处理以每秒60帧的速度绘制,因此您可以将其用于您的优势。

代码语言:javascript
复制
//Global Variables
int countDownTimer = 600 //10 seconds * 60 FPS
boolean spacePressed = false;

void draw(){
  if(spacePressed){
    countDownTimer--;
    if(countDownTimer == 0){
      //Whatever happens after 10 seconds here
    }
  }
}

void keyPressed(){
   if(key == " "){
     spacePressed = true;
   }
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74053988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档