美好的一天;SVG路徑的顯示速度
我當然希望有人能幫助我。 頁面爲http://www.drdelmath.com/sketch_parabola/
問題描述很長,以避免誤解。
當您進入頁面時,屏幕右側將繪製拋物線。請注意它的繪製速度。這就是我想要的一切來在這個頁面上。 (這個藍色拋物線只是爲了展示我想要的)
我正在做所有的繪圖與SVG。
頁面上有很多項目需要繪製。 但是,用戶/學生要通過點擊按鈕來確定何時顯示項目。這個例子中包含兩個這樣的按鈕。
所有元素都是在您進入頁面時以visibility = hidden繪製的。 當學生點擊一個按鈕時,我使用JavaScript爲所需的項目設置可見性=可見。他們被顯示。然而,他們畫得太快了。單擊「繪製拋物線」按鈕,將速度與繪製藍色拋物線時的速度進行比較。
我該如何減慢顯示速度,使其看起來像有人在繪製物品?
或者有沒有辦法延遲執行SVG路徑語句,直到學生單擊按鈕?如果這是可能的,那麼我可以使用可見性=可見,並且一切都按需要執行。
德爾
我想你應該通過在JavaScript中顯示SVG中的元素來解決這個問題。 – Brad 2014-10-27 21:20:07
你所說的延遲是通過CSS實現的。您是否嘗試手動添加路徑而不是切換可見性? – 2014-10-27 21:23:26
布拉德和坦澤爾;我不明白你在暗示什麼。如何在SVG中顯示元素?如何手動追加路徑?你是什麼意思? – 2014-10-27 23:39:06