Vb.net VB2010窗体中的波纹水箱

Vb.net VB2010窗体中的波纹水箱,vb.net,Vb.net,我正在尝试制作一个波纹水箱,比如VB 2010。我不想把它弄得这么复杂,现在我用一个e.graphics.drawerlipse制作每个波前。我现在遇到的问题是使椭圆正确展开。我用计时器在每个刻度上加一个椭圆半径。接下来的另一个问题是如何使其连续发射波阵面,以便一次在窗体上出现多个波阵面。 有人能帮忙吗? 谢谢 尼克万一你想把像素推过来,那是行不通的。你们需要先建立一个波传播的数学模型。万英尺视图是一个可以模拟波传播的类涟漪。然后是一个(Ripple)列表,用于存储框的状态。每当计时器滴答作响时

我正在尝试制作一个波纹水箱,比如VB 2010。我不想把它弄得这么复杂,现在我用一个e.graphics.drawerlipse制作每个波前。我现在遇到的问题是使椭圆正确展开。我用计时器在每个刻度上加一个椭圆半径。接下来的另一个问题是如何使其连续发射波阵面,以便一次在窗体上出现多个波阵面。 有人能帮忙吗? 谢谢
尼克

万一你想把像素推过来,那是行不通的。你们需要先建立一个波传播的数学模型。万英尺视图是一个可以模拟波传播的类涟漪。然后是一个(Ripple)列表,用于存储框的状态。每当计时器滴答作响时,更新涟漪的状态。然后画出与之相匹配的图像

关键的一点是,图像会在每个刻度上从头开始重新创建。网站形象如此之小的一个重要原因