0

所以我有一个以“速度”移动的物体现在我设置了当物体与另一个物体碰撞时物体的速度降低的代码。我尝试通过改变速度来做到这一点,当速度在 3 秒后改变时,将其改回原来的速度。

这是我自己尝试过的,但它不起作用。有人可以解释我做错了什么,如果我在正确的轨道上或更好的方式来做到这一点?提前致谢

 speed = 10;

 if (c < r0+r1) { 
 lives -=1;

 speed = 5;

 if(speed === 5){
    setTimeout(speed =10 ,3000);
 }
4

1 回答 1

2
setTimeout(function() {
    speed = 10 
}, 3000);
于 2013-04-24T20:33:10.680 回答