老師 老師 看這里
? ?發(fā)現(xiàn)一個問題哦 ??
if(parseInt(curhouse/10) != parseInt(nexthouse/10)){
? ?addBalls(MARGIN_left + 0 , MARGIN_top , parseInt(curhouse/10));
}
if(parseInt(curhouse%10) != parseInt(nexthouse%10)){
? ?addBalls(MARGIN_left + 15 *(RADIUS + 1) , MARGIN_top , parseInt(nextseconds%10));
}
?
if(parseInt(curminutes/10) != parseInt(nextminutes/10)){
? ?addBalls(MARGIN_left + 39 *(RADIUS + 1) , MARGIN_top , parseInt(nextseconds/10));
}
if(parseInt(curminutes%10) != parseInt(nextminutes%10)){
? ?addBalls(MARGIN_left + 56 *(RADIUS + 1) , MARGIN_top , parseInt(nextseconds%10));
}
?
if(parseInt(curseconds/10) != parseInt(nextseconds/10)){
? ?addBalls(MARGIN_left + 80 *(RADIUS + 1) , MARGIN_top , parseInt(nextseconds/10));
}
if(parseInt(curseconds%10) != parseInt(nextseconds%10)){
? ?addBalls(MARGIN_left + 95 *(RADIUS + 1) , MARGIN_top , parseInt(nextseconds%10));
}
parseInt(curminutes%10) ? ? ? ?是不是應(yīng)該寫成?parseInt(nextseconds%10) ?呢? ?不然的話 就會發(fā)生 ? ?除了秒的個位 ?別的位數(shù)會 產(chǎn)生 倒計時比生成的小球快1s 的問題 ? ? 我不知道我是不是對的,?
2014-11-23
課程的demo是沒有這個問題的,可以下載源碼運行查看,但是需要將endTime修改到合適的時間哦~
目測,如果你產(chǎn)生了這個問題,應(yīng)該是獲取的curShowTimeSeconds和nextShowTimeSeconds的問題。如果沒有源碼很難判斷,還是自己下載源碼比較一下吧!加油!