質問編集履歴
2
写真の添付
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,6 +2,11 @@
|
|
2
2
|
Quaternion.Euler()で回転先の座標を決め、Quaternion.Lerp()で補間することでオブジェクトを動かそうとしています。
|
3
3
|
### 発生している問題・エラーメッセージ
|
4
4
|
が、Quaternion.Eulerで設定している角度だけでなく触っていない角度までずれてしまいました。
|
5
|
+
|
6
|
+

|
7
|
+

|
8
|
+
|
9
|
+
試しにデバック中に一旦止めて角度を直し本来移動してほしい位置(写真下)に直しましたが止めるのを止めると写真上の位置にもどってしましました。
|
5
10
|
### 該当のソースコード
|
6
11
|
|
7
12
|
```C#
|
1
rotapoint[]配列についての補足
title
CHANGED
File without changes
|
body
CHANGED
@@ -33,6 +33,7 @@
|
|
33
33
|
|
34
34
|
### 試したこと
|
35
35
|
最初はrotationというquaternionの変数を作ってそこにEulerを入れてからLerpをしていましたがエラーを吐いたので直接Eulerを入れています。
|
36
|
+
rotapoint[]という配列はGameobjectの配列です。オブジェクトのパーツごとに回転軸となるオブジェクトを作成し配列に入れています。
|
36
37
|
|
37
38
|
### 補足情報(FW/ツールのバージョンなど)
|
38
39
|
Unity2020.1.0f1
|