質問編集履歴

1

コード追加

2021/01/19 00:27

投稿

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