1
qianyue19921003 OP @kokdemo 我看到过你发的2048重力版但是 操作有些问题。有什么解决办法么
|
2
kokdemo 2014-09-25 14:28:54 +08:00
|
3
kmcool 2014-09-25 14:58:36 +08:00
改成计算加速度的一阶导数好了
|
4
qianyue19921003 OP @kmcool 感觉用加速度可能会出现很多问题啊。
|
5
qianyue19921003 OP @kokdemo 可能用户体验可能差一点。 我也想不出其他办法实现。
|
6
wisatbff 2014-09-25 15:35:42 +08:00
2048一次操作不就触底了么,两次结果一样阿
|
8
Daniel65536 2014-09-25 15:49:06 +08:00
一直向右倾斜只移动一次,必须回正手机之后才计算下一次移动。
向右倾斜一下,回来,再倾斜一下,回来对应 向右移动一次,向右再移动一次。 |
9
qianyue19921003 OP @wisatbff 不一样的啊。新出现的2或者4的方块 也会移动过去。
|
10
sammo 2014-09-25 21:35:23 +08:00 via Android
开始时 水平粗略校准一次 作为复位,如果没有复位这个步骤则不算开始
|
12
edire 2014-09-26 09:37:31 +08:00 via Android
不会用python,但是可以用js的思维回答一下。
第一步,给一个变量布尔值,开始是true,代表可以运行。 第二部,当右倾侧时候右滑方块,并且变量变成false,当变量变成false的时候,右滑的函数不能运行。 第三部,当右滑后再次平衡手机的时候,变量再次变成true,代表右滑动可以继续使用了。 这是我的想法。可能帮不上忙,轻喷。 |
13
GhostFlying 2014-09-26 10:41:05 +08:00 via Android
同ls,相当于用软件实现个上升下降沿触发
|