假设我有一个圆圈。用户可以触摸边缘周围的圆圈,我可以获得他们触摸圆圈的角度(从中心)。现在,假设圆圈被 8 个部分分割。
因此,在每个部分我都会有以下内容:
section 0 = 0 degrees
section 1 = 45 degrees
section 2 = 90 degrees
section 3 = 135 degrees
...
section 7 = 315 degrees
那么从已经接触到的角度,怎样才能得到最近的截面角度呢?例如,如果用户以 95 度触摸,我应该能够计算 90 度(第 2 节)作为最近的截面角度。
我实际上是在 android/Java 上这样做的。因此,任何实用功能都会有所帮助。
谢谢