投稿
みらぼー Mirabeau
GYROAで取得できる値は何? 命令表では角度をラジアンで取得と書いてる。値をπ/180で割りデグリーにしても本体の傾き角度と合わない。
2そうだね
プレイ済み
返信[1]
親投稿
けい kei0baisoku
ジャイロは、本体の絶対的な向きではなく、最後に同期命令を呼んでから相対的にどのくらい傾けたか?を知る命令のようです。 ゼルダ弓矢を構えた時に、3DS本体をくいっと向きを変えて撃つ方向を変える時などに使われているそうです(^0^) 3DSが今、天地のどこを向いているのかを知りたい場合はACCEL命令で取れます。意味は「加速度」なのですが、地球上で遊んでいれば常に下向きに重力がかかりますので、それで判断できます(^^)
1そうだね
プレイ済み
返信[2]
親投稿
みらぼー Mirabeau
ご丁寧に教えていいただきありがとうございます! 使い道が難しそうですね。 accelは慣性や遠心力に影響されるようなのでgyroaが使えるのかな?と思いました。
0そうだね
プレイ済み
返信[3]
親投稿
けい kei0baisoku
私も最初同じこと考えてました(^O^) だから3DSをブンブン振り回してると想像通り、下向きじゃなくて回転の外側に向かって大きめの値が返ってきます。←確かめた(^O^) しかし!よく考えたらゲームプレイ中にそんなことするヤツはいない!!(^O^)
0そうだね
プレイ済み