我想在触摸屏上模拟模拟操纵杆,如下图所示。
当摇杆区域中心设置为(cx,cy)时,如何计算触摸位置(tx,ty)的X方向比和Y方向比(-1.0~1.0)?
x 方向的比率为 (tx-cx)/r,其中 r 是圆的半径大小。类似地,y方向比率为(ty-cy)/r。
我假设一个右手笛卡尔坐标,x 轴位于图片右侧的方向。否则,您可能需要乘以 (-1) 来调整方向。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)