[過去ログ] 【3Dゲームエンジン】Unity質問スレッド34 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
704
(1): 名前は開発中のものです。 [] 2018/03/29(木) 17:09:31.60 ID:GLHVviMR(1/6) AAS
CameraFollowのやつ
SurvivalShooterのチュートの3
あれ挙動おかしい
Smoothing変えたらカメラの挙動変わりすぎ
視野角まで変わって、Clippingでカメラの前のオブジェクトが消えたりする。
Smoothing * Time.deltatimeがおかしくしてる原因と思うけど、改善するならどうしたらいいんだろ
705: 名前は開発中のものです。 [] 2018/03/29(木) 17:12:19.57 ID:GLHVviMR(2/6) AAS
今日ちら見したDOTween使ってなんとか出来ないかしてみよう
706: 名前は開発中のものです。 [] 2018/03/29(木) 17:49:19.38 ID:GLHVviMR(3/6) AAS
あ、わかった Lerpのtがチュートに従うと0.099999になる。
高さも10分の1になってyが1.5なってる。
どっかで桁間違えたか?
見直してくる
707
(1): 名前は開発中のものです。 [] 2018/03/29(木) 18:11:03.68 ID:GLHVviMR(4/6) AAS
Survival SHootingのチュートのミスわかった。
transform.position = Vector3.Lerp (transform.position, targetCamPos, smoothing * Time.deltaTime); 

これを
  float T = Smoothing * (1/ Time.deltaTime);
transform.position = Vector3.Lerp(Target.position, targetCamPos, T);
したら想定動作になった
なんでか教えて。
708: 名前は開発中のものです。 [] 2018/03/29(木) 18:14:37.09 ID:GLHVviMR(5/6) AAS
これUnityスタッフの間違えじゃねえの
715
(1): 名前は開発中のものです。 [] 2018/03/29(木) 21:03:08.98 ID:GLHVviMR(6/6) AAS
>>712
712(1): 名前は開発中のものです。 [sage] 2018/03/29(木) 19:38:11.59 ID:LaRMMmX4(1) AAS
>>704
orthoなのになんで視野角出てくんの?
はじめ見た感じクリッピング距離が原因のように思われる画面だったから。
実際は、Yの高さが、15から1.5になっててオブジェクトが切れてただけだが。

>>713
713(1): 名前は開発中のものです。 [sage] 2018/03/29(木) 19:52:59.11 ID:GpkWDXp0(1/2) AAS
>>707
おかしいのはそこじゃなくて座標の指定

LerpはAからBの補間を返すんだからAにはカメラの座標を入れろ
Target.positionってなんだよ、ふざけてんのか
TargetはPlayerのTransformへの参照まで納められた変数だから。TargetCamPosはそのPlayerのポジションにPlayerとカメラのoffsetを足した位置。
チュートのFollowCamera.csコピペで丸写ししても同じバグ出る。
5はSmoothingで移動量じゃないんでかけること自体がおかしい。
だからDeltaTimeを逆数(1/Deltatime)にしたらうまくいった。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.028s