我在大学里有一个Python3课,应该做一个包括解决ODE在内的最终项目。我的想法是解决篮球的椭圆曲线,并以此做些小游戏,在该游戏中,用户给出初始速度和角度并尝试击打篮筐。
虽然数学路径已完全完成,但我在GUI部件上遇到了问题。我来自VBA,所以除了我们在课程中了解的内容之外,我对Python和PyQt5并不了解很多。我的基本想法是在绘画区域上放置两个像素图,一个用于球,一个用于篮圈。然后,我想沿着曲线移动球,这对于给定的速度/角度已解决。
在VBA中,我可以在UserForm上创建两个图像控件,并在每个步骤之间稍有停顿的情况下循环移动它们,所以PyQt5中是否存在类似的控件?
我实际上只是在寻找有关如何执行此操作的提示,例如,我当然做了一些研究about QPropertyAnimation。但是我什至找不到关于如何在同一场景中显示两个独立像素图的提示(这几乎可以解决我认为的问题)。