操纵杆的可触摸屏幕上的算法(Algorithm of the joystick on the tou

2019-07-30 19:10发布

我想在触摸屏操作喜欢这幅画上模拟一个模拟游戏杆。

当杆区域的中心被设定为(CX,CY),应该怎么计算从触摸位置(TX,TY)X方向比和Y方向比(-1.0〜1.0)?

Answer 1:

x方向比为(TX-CX)/ r,其中r是圆的半径大小。 类似地,Y方向比为(TY-CY)/ R。

我假定右手笛卡尔中的画面的右侧的方向与x轴坐标。 否则,你可能需要乘以(-1),以调整方向。



文章来源: Algorithm of the joystick on the touchable screen