2017-03-25 8 views
1

ユニティが電話機に基づいて開始するときの座標系を定義したいが、その後は一定にしておくことで加速を測定すると、電話機がどのように傾いているかを無視してそれがどのように動かされるかを測定するだけです。これにはAPIがありますか?通常のInput.accelerationまたはgyroは機能しません。絶対加速度をどのようにして得るのですか?

答えて

0

Gyroscope.userAcceleration;を使用することが考えられます。これは、ユーザが装置に与える加速度、すなわち重力の影響を捨てる加速度を測定する。

+0

はい、ただし、それでも回転加速度はカウントされます。私は自分の電話機が向こうに90度の角度をつけていても、私の電話機が向き合っている方向を開始時にxとし、それを永遠にxにしたいと思っています。私はテストして、あなたの携帯電話が直面している方向は、常に(固定/絶対)に必要な方法ではなく、特定の軸に設定されていることがわかりました。簡単なAPIを検索しましたが見つかりませんでした。私は今、それを作る方法を知っていますが、一見とてもシンプルなもののために多くの仕事をする必要がないのはずっと良かったでしょう... – 18AdrianoH

関連する問題