我在Python上使用Tkinter来运行GUI (基本上是4个按钮的背景图像),如果接收到的坐标在按钮区域的范围内,我计划在按钮顶部绘制一个矩形。问题出现在这里,我编写了一个脚本,该脚本假装在"if“语句中调用的函数中绘制了一个矩形,并在该语句中比较坐标。image again after the 0.3 seconds defined into the paintRectangle function 正如你可以看到的,我甚至没有尝试刷新背
我正试图用Tkinter在Python中实现一个简单的Pong游戏,但不幸的是,我在闪烁方面遇到了一些重大问题。我使用覆盖整个窗口的画布小部件,并且每秒多次在所述画布上绘制矩形。当我这样做时,所有绘制的矩形定期闪烁,而游戏正在运行,消失了一小部分秒,然后再次出现。我在游戏中绘制的逻辑的一个简单例子如下所示,通过运行它,您应该能够看到闪烁的动作:import threading, time
def loop
我正试着将正方形旋转到红色正方形的位置。glrotatef ( n , 1.0, 0 , 0 ); (n is a changing value on keystrokes)
然而,当我尝试对正方形做类似的事情时,它就消失了,我使用了glvertex3f,并将所有的z值都设为0,但是在旋转z轴时,我永远不能到达我需要的点,所以它必须是x和y的组合,就像长方体一样。