如何在 WinForms c# 中对精灵进行动画处理以实现弹丸运动

本文关键字:处理 动画 实现 运动 WinForms 精灵 | 更新日期: 2023-09-27 17:57:11

我已经开发了弹丸运动物理学背后的算法。我唯一的问题是在表单上绘图。我将如何从头开始实现这一目标。

如何在 WinForms c# 中对精灵进行动画处理以实现弹丸运动

这个问题有点

太笼统了,但为了阐明一些信息,我认为您可能希望创建一个PictureBox控件并在其上绘制,而不是在具有控件和设置的实际窗体上。

例如,下面介绍了如何为 pictureBox 创建 Graphics 对象,然后在其上绘制一条线: 从父级在 PictureBox 上画一条线

现在,我相信你的模拟实际上应该在新计算的(x,y)和之前计算的(x,y)之间画线,以便绘制一条完整的线而不仅仅是点,这可能会发生在一个循环中,在这个循环中,你以间隔t(时间)变化。