[過去ログ]
【ゲームエンジン】Unityなんでも質問スレpart9 (1002レス)
上
下
前
次
1-
新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
700
:
名前は開発中のものです。
[] 2023/02/28(火) 14:48:30.16
ID:kwozJVo5(2/3)
AA×
>>699
>>687
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
700: 名前は開発中のものです。 [] 2023/02/28(火) 14:48:30.16 ID:kwozJVo5 >>699 ごめんあんまり上手く文章を書けてなかった やりたいのは「あるQuaternionから回転量が1%少ないQuaternionを作ること」で、 そのQuaternionを毎フレームTransformに与えることで 例えばベイブレードが時間とともに徐々に回転力が落ちるような表現をしたい でも >>687 のコードだと回転量がある値(0.1370561f)から小さくならないから、どこが間違っているのか知りたい 質問を投稿してからもっと試してみたんだけど、 Quaternion.AngleAxis(0.1370561f, new Vector3(0.12f, 0.06f, -0.98f)).ToAngleAxis(var out beforeAngle, var out _); Quaternion.AngleAxis(0.1370561f * 0.99f, new Vector3(0.12f, 0.06f, -0.98f)).ToAngleAxis(var out afterAngle, var out _); Debug.Log($"{beforeAngle} == {afterAngle}"); で差が発生しない ToAngleAxisでfloatの切り捨てが発生しているのかもしれない? http://mevius.5ch.net/test/read.cgi/gamedev/1669454199/700
ごめんあんまり上手く文章を書けてなかった やりたいのはあるから回転量が少ないを作ることで そのを毎フレームに与えることで 例えばベイブレードが時間とともに徐に回転力が落ちるような表現をしたい でも のコードだと回転量がある値から小さくならないからどこが間違っているのか知りたい 質問を投稿してからもっと試してみたんだけど で差が発生しない での切り捨てが発生しているのかもしれない?
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 302 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.041s