我已经构建了自定义控制板而不是鼠标和书面应用程序来拾取动作,但可能的坐标在最大宽度范围内:320px和最大高度:240px,因为我想用控制板控制我的鼠标我需要一种方法将res 320x240的coords转换为不同的屏幕resoultions即1280x720所以当我的控制板指针处于160x120的坐标时,我的鼠标将位于屏幕中间。有没有人可以使用任何解决方案或代码片段?
由于
答案 0 :(得分:0)
使用浮点等类似内容从0
.. low_res_maximum
转换为0
.. high_res_maximum
low_res_coordinate * high_res_maximum / low_res_maximum
E.g:
high_res_x = low_res_x * 1280.0 / 320.0;