我正在制作一个使用加速度计的x轴的游戏。向左倾斜,小人就向左走,反之亦然。
现在,如果我向左倾斜,他会向左移动,而x值变为负数。当我从左边位置开始向右移动时,他仍然会向左移动,因为x值仍然是负数,只有当该值返回到0并增加后,他才会开始向右移动。
我的问题是,如何在实际进入该象限之前检测到手机正在向右转。比如说,如何让他向右移动,即使该值仍为负数,但正朝着0增加?
现在,如果我向左倾斜,他会向左移动,而x值变为负数。当我从左边位置开始向右移动时,他仍然会向左移动,因为x值仍然是负数,只有当该值返回到0并增加后,他才会开始向右移动。
我的问题是,如何在实际进入该象限之前检测到手机正在向右转。比如说,如何让他向右移动,即使该值仍为负数,但正朝着0增加?