Math 数学:将坐标系转换为其他坐标系

Math 数学:将坐标系转换为其他坐标系,math,coordinates,Math,Coordinates,我想将1200x1000像素的地图转换成iPhone屏幕坐标(480x360),这样我就可以在屏幕上对用户触摸的位置进行一些操作。假设我在地图上找到了“玩家”,他在1200x1000的位置,那么我希望它对应于iphone屏幕上的位置:1200x1000=480x360。我可以使用哪些数学函数来完成此操作 与其对地图和触摸位置进行硬编码,不如将其转换为相对帧。也就是说,假设他在位置1200x1000,而您的地图是5000x5000,那么您可以将其转换为(1200/5000)%x(1000/5000

我想将1200x1000像素的地图转换成iPhone屏幕坐标(480x360),这样我就可以在屏幕上对用户触摸的位置进行一些操作。假设我在地图上找到了“玩家”,他在1200x1000的位置,那么我希望它对应于iphone屏幕上的位置:1200x1000=480x360。我可以使用哪些数学函数来完成此操作

与其对地图和触摸位置进行硬编码,不如将其转换为相对帧。也就是说,假设他在位置1200x1000,而您的地图是5000x5000,那么您可以将其转换为(1200/5000)%x(1000/5000)%x并乘以屏幕大小