[過去ログ] 【3Dゲームエンジン】Unity質問スレッド34 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
264
(1): 名前は開発中のものです。 [sage] 2018/02/27(火) 22:33:11.83 ID:nsaU08ik(1) AAS
>>263
263(1): 名前は開発中のものです。 [sage] 2018/02/27(火) 22:27:19.50 ID:zQUOyF4E(1) AAS
あるGameObjectのtransform.rotation.eulerAngles.xにDeg2Radを掛けたものを
Cos関数で処理するとマイナスの値をとってくれない(0〜1を行ったり来たりする※)んですが
なぜでしょうか?
※xはtransform.rotateによって毎フレーム一定値が加算されます
同じ回転状態でもオイラー角は一意に決まらない
解がいくつもある
eularAngles.xは0°~180°になる解を優先してるんじゃないのかな
適当予想だけど
265
(2): 名前は開発中のものです。 [sage] 2018/02/28(水) 00:00:46.62 ID:pnithuZJ(1) AAS
>>264
調べたところ、xは270〜0〜90の間を移動していました

もうxは信用できないので、もう独自の変数を用意して、それでGameObjectを回転させ、Cosに変数を与えることで解決しました。
ありがとうございました。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.018s*