调整屏幕大小后,我希望保持鼠标事件与对象同步
我被告知需要创建一个数据结构来跟踪:
-
调整事件的大小
-
与调整大小匹配的新坐标
如何使用简单的代数方程实现这一点,并将其集成到调整大小事件中以进行准确更新?
另一种方法是创建虚拟游戏地图,绘制场景时按窗口大小缩放,接收事件时按虚拟地图大小缩放。