如何在HTML5 Canvas上连续绘制Sin函数

时间:2013-09-25 11:40:44

标签: javascript html5 canvas continuous curves

我想根据随时间不断绘制的sin函数绘制波形。我的意思是,波浪将向左侧滑动,从屏幕左侧消失,同时我将在屏幕中央添加它,以便它可以永久地继续,起伏不定下。这一点是对罪恶功能的一个整洁/教育的证明。

我知道如何绘制二次曲线和贝塞尔曲线,但所提供的方法只需一次绘制曲线。没有顺利的进展,这就是我所需要的。

我想到的是简单地在屏幕中心以基于sin函数的垂直偏移产生粒子,并使粒子以恒定速度向左移动。但不断产生的粒子似乎非常低效。

是否有任何技术可以在HTML5画布上连续绘制曲线?

0 个答案:

没有答案