2013-02-05 28 views

回答

0

這一切都取決於你的視覺表現。

使用:

clearRect(0, 0, canvas.width, canvas.height)

將清除整個畫布,你必須保持你以前繪製的正弦波信息。

它可以使用這樣的:

clearRect(theta, 0, period, canvas.height)

I.E.只重繪畫布中您想讓用戶控制的部分,然後重新繪製修改的正弦波。

這裏是一個小提琴:

正如你所看到的,我只能清除曲線的部分,讓你自由地重繪在本節不同的頻率波。

你如何做到這一點取決於你。

+0

你能告訴我一個使用clearRect(theta,0,period,canvas.height)的例子。這將是非常有益的。 – user2043087