0
所以我有一個對象,現在「速度」移動我設置的代碼,當對象與另一個對象的對象速度減少時發生衝突。我試圖通過改變速度並在3秒後改變速度將其改回原來的速度。改變「速度」幾秒
這是我自己試過的東西,但它不起作用。如果我在正確的軌道上或更好的方式來做到這一點,有人能解釋我做錯了什麼嗎?在此先感謝
speed = 10;
if (c < r0+r1) {
lives -=1;
speed = 5;
if(speed === 5){
setTimeout(speed =10 ,3000);
}
嘗試這樣做,但是當我使用此代碼的對象等待之前3秒鐘的速度變化,不會改回來。我試圖在物體碰撞速度變化3秒鐘之後再變回原來的速度。謝謝你的反應! – 2013-04-24 20:38:53
@NickZijlstra你的問題必須在你的代碼的另一部分,這將在3秒後返回速度爲10 – 2013-04-24 20:44:21
你是絕對正確我忘了刪除速度= 5,所以沒有改變。非常感謝 ! – 2013-04-24 20:48:42