标签: android iphone touch joystick
我想像这张照片一样模拟可触摸屏幕上的模拟操纵杆。
当粘贴区域的中心设置为(cx,cy)时,如何从触摸位置(tx,ty)计算X方向比和Y方向比(-1.0~1.0)?
答案 0 :(得分:1)
x方向比是(tx-cx)/ r,其中r是圆的半径大小。类似地,y方向比是(ty-cy)/ r。
我假设右手笛卡尔坐标与x轴在图片右侧的方向。否则,您可能需要乘以(-1)来调整方向。