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