2012-06-05 30 views
0

我想要在下面顯示的示例中完成的是預加載器腳本的形狀。與它的交易是,它從0%開始,並在100%完成。根據給定的百分比,灰色圓圈後面的圓圈會自動填充。Canvas - 預加載器的圓餅形狀

目前我有兩個不同的畫布的形狀,因爲我不得不使用剪輯來實際隱藏圓的一部分。但是,這適用於我的覆蓋灰色圓圈我拼接起來。他們順便兩個圖像。

Preloader

我會很感激的是把在幫助我你們的任何努力。 一直試圖解決這個問題的年齡。

+0

能否請您發佈的代碼,你如何管理裁剪的黑色圖像?或一些參考鏈接?我卡在there.please幫助。 – Hiral

+0

使用內置的.save()和.restore()方法。可以在此處看到一個示例:http://mvc-loader.com/dlb/index_1_loader.htm - 代碼:http://mvc-loader.com /dlb/js/jquery.dlb.js – danniehansenweb

回答

0

找到解決方案。 似乎我必須使用moveTo 函數才能正確地繪製形狀。

使用

function degreesToRadians(degrees) { 
    return (degrees * Math.PI)/180; 
} 

函數的使用度,而不是弧度。

-

希望這有助於別人:)