teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

コード追加

2021/01/19 00:27

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,2 +1,12 @@
1
1
  Unityでオブジェクトが進行方向に滑らかに角度を変えるにはどうすればいいですか?
2
- パスに沿って動いているオブジェクトがあるのですが、その進行方向に沿ってオブジェクトが滑らかに角度を変えるようにしたいです。
2
+ パスに沿って動いているオブジェクトがあるのですが、その進行方向に沿ってオブジェクトが滑らかに角度を変えるようにしたいです。
3
+
4
+ private Vector3 latestPos;
5
+ private void Update()
6
+ {
7
+ Vector3 diff = transform.position - latestPos;
8
+ latestPos = transform.position;
9
+ transform.rotation = Quaternion.LookRotation(diff);
10
+ }
11
+
12
+ 上記のコードだとカクついてしまいます。