在pygame中,我如何创建一个数据结构来跟踪事件的大小和对象的坐标



调整屏幕大小后,我希望保持鼠标事件与对象同步
我被告知需要创建一个数据结构来跟踪:

  • 调整事件的大小

  • 与调整大小匹配的新坐标

如何使用简单的代数方程实现这一点,并将其集成到调整大小事件中以进行准确更新?

另一种方法是创建虚拟游戏地图,绘制场景时按窗口大小缩放,接收事件时按虚拟地图大小缩放。

最新更新