質問編集履歴
7
test
CHANGED
File without changes
|
test
CHANGED
@@ -160,6 +160,8 @@
|
|
160
160
|
|
161
161
|
回転の際にrotate,space worldを使いワールド座標で回転させようとしたのですがうまくいきませんでした
|
162
162
|
|
163
|
+
|
164
|
+
|
163
165
|
### 補足情報(FW/ツールのバージョンなど)
|
164
166
|
|
165
167
|
|
6
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -156,7 +156,7 @@
|
|
156
156
|
|
157
157
|
|
158
158
|
|
159
|
-
kakudo[]には目標角度が格納されており、kakudo[jp]がひとつ前の目標角度、kakudo[jp+1]が今の目標角度、kakudo[jp+2]が次の目標角度です
|
159
|
+
kakudo[]には目標角度が格納されており(kakudo[1]=-30,kakudo[2]=90,kakudo[3]=-50など)、kakudo[jp]がひとつ前の目標角度、kakudo[jp+1]が今の目標角度、kakudo[jp+2]が次の目標角度です
|
160
160
|
|
161
161
|
回転の際にrotate,space worldを使いワールド座標で回転させようとしたのですがうまくいきませんでした
|
162
162
|
|
5
test
CHANGED
File without changes
|
test
CHANGED
@@ -11,6 +11,8 @@
|
|
11
11
|
(例)複数数生成した角度が -30, 30, 90の場合は、画像三枚目のようにまず-30度を矢印の先端が示し、次に30度を示すといった具合にです。
|
12
12
|
|
13
13
|
ゴール位置は一定時間ごとに更新されていき、ユーザも矢印に従って動くと仮定し頭部角度によって矢印が動くことはなく、ワールド座標で固定します。
|
14
|
+
|
15
|
+
試行錯誤していますがうまく行かず、おそらく以下にあるアーチ状矢印の回転方法を決める条件文、回転(rotate)のコーディングが間違っているのではないかと思っています
|
14
16
|
|
15
17
|
|
16
18
|
|
4
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -42,9 +42,19 @@
|
|
42
42
|
|
43
43
|
```
|
44
44
|
|
45
|
-
|
45
|
+
X =Mathf.Sin( (float)(kakudo[jp+2])* Mathf.Deg2Rad);
|
46
46
|
|
47
|
+
Y =Mathf.Cos((float)(kakudo[jp+2]) * Mathf.Deg2Rad);
|
48
|
+
|
49
|
+
Debug.Log("X Is" + X);
|
50
|
+
|
51
|
+
Debug.Log("Y" + Y);
|
52
|
+
|
53
|
+
Vector3 pos = this.gameObject.transform.position;
|
54
|
+
|
55
|
+
this.gameObject.transform.position = new Vector3 (10 *X,0,(10*Y));//目標角度に位置を合わせる
|
56
|
+
|
47
|
-
gameObject.transform.rotation = Quaternion.identity;
|
57
|
+
gameObject.transform.rotation = Quaternion.identity;
|
48
58
|
|
49
59
|
ZZ=180f;
|
50
60
|
|
3
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -144,8 +144,6 @@
|
|
144
144
|
|
145
145
|
|
146
146
|
|
147
|
-
ここに問題に対して試したことを記載してください。
|
148
|
-
|
149
147
|
kakudo[]には目標角度が格納されており、kakudo[jp]がひとつ前の目標角度、kakudo[jp+1]が今の目標角度、kakudo[jp+2]が次の目標角度です
|
150
148
|
|
151
149
|
回転の際にrotate,space worldを使いワールド座標で回転させようとしたのですがうまくいきませんでした
|
2
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -38,7 +38,9 @@
|
|
38
38
|
|
39
39
|
|
40
40
|
|
41
|
+
C#
|
42
|
+
|
41
|
-
```
|
43
|
+
```
|
42
44
|
|
43
45
|
ソースコード
|
44
46
|
|
@@ -136,7 +138,7 @@
|
|
136
138
|
|
137
139
|
}
|
138
140
|
|
139
|
-
|
141
|
+
```
|
140
142
|
|
141
143
|
### 試したこと
|
142
144
|
|
1
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -38,7 +38,7 @@
|
|
38
38
|
|
39
39
|
|
40
40
|
|
41
|
-
```
|
41
|
+
```C#
|
42
42
|
|
43
43
|
ソースコード
|
44
44
|
|