課程
/前端開發(fā)
/Html5
/Canvas 繪制時鐘
3點鐘的位置不是應(yīng)該是0度,那4點鐘的位置應(yīng)該是1*2π/12么?
2016-11-07
源自:Canvas 繪制時鐘 3-3
正在回答
恩恩,理解了,謝謝
你是想問rotate()參數(shù)的角度的計算問題吧,這個角度的零度是從12點位置算起的,為什么從12點位置算起呢,因為12點位置正好也是0點位置,那么x點處的位置對應(yīng)的角度為x*Math.PI/6,這樣是不是很便于計算?當(dāng)然你也可以選擇3點鐘位置作為0度,但是計算時需要有一個“校零”的過程,換句話說此函數(shù)的參數(shù)值是一個相對值
舉報
canvas畫出漂亮的時鐘,通過本教程能重新掌握一些幾何知識
1 回答分針的旋轉(zhuǎn)角度不對
1 回答可以轉(zhuǎn)動,但是是按照時針來轉(zhuǎn)的,不是秒針?
2 回答為什么給時針加上分針產(chǎn)生的弧度,所有的針都不見了?
1 回答我的分針秒針去哪里了???
2 回答時針的繪制
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-11-07
恩恩,理解了,謝謝
2016-11-07
你是想問rotate()參數(shù)的角度的計算問題吧,這個角度的零度是從12點位置算起的,為什么從12點位置算起呢,因為12點位置正好也是0點位置,那么x點處的位置對應(yīng)的角度為x*Math.PI/6,這樣是不是很便于計算?當(dāng)然你也可以選擇3點鐘位置作為0度,但是計算時需要有一個“校零”的過程,換句話說此函數(shù)的參數(shù)值是一個相對值