[過去ログ]
【ゲームエンジン】Unityなんでも質問スレpart1 (1002レス)
【ゲームエンジン】Unityなんでも質問スレpart1 http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
421: 名前は開発中のものです。 [] 2020/07/15(水) 14:34:23 ID:WYOW0SRX クォータニオンから角度を求める方法について質問したいです。 クォータニオンの各変数にはcos(θ/2)やsin(θ/2)が現れますが、transform.rotation.ToAngleAxisなどでクォータニオンからθを求める際、θ=360°+αとθ=360°-αの判別が付きませんよね? 例えば、370°回転させたとき、返り値として370(=360+10)または10が欲しいのですが、実際には350(=360-10)が返されます。 物体を360°以上回転させる場合、どうやってその角度を取得すればいいのでしょうか? よろしくお願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/421
423: 名前は開発中のものです。 [] 2020/07/15(水) 17:39:53 ID:WYOW0SRX >>422 え、マジですか 奇数周目は0から360まで増えて、偶数周目は360から0まで減るという挙動なのですが、どうしてこうなるんでしょう… ハンドルを回して物体を動かすスクリプトを作っているのですが、ハンドルを同一方向に回し続けると物体が行ったり来たりしてしまいます。 進む→元の位置に戻る→進む… という動きを繰り返してほしいのですが… http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/423
425: 名前は開発中のものです。 [] 2020/07/15(水) 18:14:40 ID:WYOW0SRX >>424 はい、初心者スレで質問した者です。 ハンドルはVR上でコントローラを使って回転させます。 ハンドルを回すスクリプトを作りたいわけではなく、コントローラにより回転させられたハンドルの角度を取得するスクリプトを作りたいのです。 http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/425
427: 名前は開発中のものです。 [] 2020/07/15(水) 19:03:50 ID:WYOW0SRX >>426 すみません、よく分かりません。 オブジェクトから直接取得する以外の方法でどのようにハンドルの角度を取得できますか? 別の変数を用意するとして、それをどう使えば良いでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/427
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
2.767s*