課程
/前端開發
/Html5
/炫麗的倒計時效果Canvas繪圖與動畫基礎
小球X的位置是怎么算的呀,就是margin-left求解。15,30 39 ,54,69等等這些數字,還有算一個小球的半徑除以108,108怎么來的。誰明白,求解,我數半天也沒數出來
2016-06-29
源自:炫麗的倒計時效果Canvas繪圖與動畫基礎 5-2
正在回答
嘻嘻,我又看了一遍,你一說我就更明白了。謝謝
自己設置的,假設繪制出來的時間區域占整個屏幕的4/5,那么這個區域離左邊的間距就為1/10。
render這個函數里面有個renderDigit()依次繪制時分秒的每個數字,秒的個位數到區域左邊的距離是 93*(R+1),并且本身一個數的寬度是15*(R+1),所以得到了區域總寬為93*(R+1)+15*(R+1)=108*(R+1),也就是window_width*4/5 = 108 *(R+1);
舉報
學習HTML5中最激動人心的技術Canvas,徹底釋放自己的創造力
1 回答在給數字繪制小球時,小球的位置如何確定
1 回答為什么我的效果是當秒數變化時,小時那個位置掉落小球,并且小球沒有顏色
2 回答小球不掉落是怎么回事?
3 回答老師講的那個移除小球的方法是什么意思呀
2 回答小球類是什么?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-06-29
嘻嘻,我又看了一遍,你一說我就更明白了。謝謝
2016-06-29
自己設置的,假設繪制出來的時間區域占整個屏幕的4/5,那么這個區域離左邊的間距就為1/10。
render這個函數里面有個renderDigit()依次繪制時分秒的每個數字,秒的個位數到區域左邊的距離是 93*(R+1),并且本身一個數的寬度是15*(R+1),所以得到了區域總寬為93*(R+1)+15*(R+1)=108*(R+1),也就是window_width*4/5 = 108 *(R+1);