请问为什么必须鼠标在窗口内,并且鼠标需要移动,动画才能运行
来源:2-5 pygame动画切换及音效
qq_浮沉_34
2020-06-07 11:58:14
问题1:请问为什么必须鼠标在窗口内,并且鼠标需要移动,动画才能运行,否则不动
问题2:为什么sleep没法控制while
2回答
好帮手慕笑蓉
2020-06-07
同学,你好。根据同学提供的代码,因为写了事件检测,每次循环时,会取出检测到的事件,才会继续执行for循环里的内容,这也是为什么鼠标需要移动,而事件检测的会在pygame游戏范围内进行,因此鼠标要在窗口内移动,同学将鼠标放大外面,按下键盘键也是一样的。
祝学习愉快~
好帮手慕笑蓉
2020-06-07
同学,你好。
1、能否将同学写的代码粘贴到问答区,根据同学的截图无法确定为什么鼠标在窗口内,并且鼠标需要移动,动画才能运行,这个和编写的逻辑代码有关。
2、为什么sleep没法控制while?sleep是可以控制while循环的速度的。
如果解决了你的疑惑,请采纳,祝学习愉快~
相似问题