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

質問編集履歴

7

2020/05/09 02:11

投稿

cccfffjjj
cccfffjjj

スコア3

title CHANGED
File without changes
body CHANGED
@@ -79,6 +79,7 @@
79
79
 
80
80
  kakudo[]には目標角度が格納されており(kakudo[1]=-30,kakudo[2]=90,kakudo[3]=-50など)、kakudo[jp]がひとつ前の目標角度、kakudo[jp+1]が今の目標角度、kakudo[jp+2]が次の目標角度です
81
81
  回転の際にrotate,space worldを使いワールド座標で回転させようとしたのですがうまくいきませんでした
82
+
82
83
  ### 補足情報(FW/ツールのバージョンなど)
83
84
 
84
85
  ここにより詳細な情報を記載してください。

6

誤字

2020/05/09 02:11

投稿

cccfffjjj
cccfffjjj

スコア3

title CHANGED
File without changes
body CHANGED
@@ -77,7 +77,7 @@
77
77
  ```
78
78
  ### 試したこと
79
79
 
80
- kakudo[]には目標角度が格納されており、kakudo[jp]がひとつ前の目標角度、kakudo[jp+1]が今の目標角度、kakudo[jp+2]が次の目標角度です
80
+ kakudo[]には目標角度が格納されており(kakudo[1]=-30,kakudo[2]=90,kakudo[3]=-50など)、kakudo[jp]がひとつ前の目標角度、kakudo[jp+1]が今の目標角度、kakudo[jp+2]が次の目標角度です
81
81
  回転の際にrotate,space worldを使いワールド座標で回転させようとしたのですがうまくいきませんでした
82
82
  ### 補足情報(FW/ツールのバージョンなど)
83
83
 

5

2020/05/08 15:12

投稿

cccfffjjj
cccfffjjj

スコア3

title CHANGED
File without changes
body CHANGED
@@ -5,6 +5,7 @@
5
5
  VRにはユーザの頭を取り囲むように180度のアーチ状の矢印が表示されスタート画面では1枚目の画像のように配置されています。目標角度の方向を矢印で目標角度を矢印の先端で表しており、ゲームが開始されると、ユーザはそれを頼りに頭を回転させます。
6
6
  (例)複数数生成した角度が -30, 30, 90の場合は、画像三枚目のようにまず-30度を矢印の先端が示し、次に30度を示すといった具合にです。
7
7
  ゴール位置は一定時間ごとに更新されていき、ユーザも矢印に従って動くと仮定し頭部角度によって矢印が動くことはなく、ワールド座標で固定します。
8
+ 試行錯誤していますがうまく行かず、おそらく以下にあるアーチ状矢印の回転方法を決める条件文、回転(rotate)のコーディングが間違っているのではないかと思っています
8
9
 
9
10
  ![イメージ説明](1d8f97a5f8fe4493a0ff4242afb4ba2c.png)
10
11
  ![イメージ説明](309c12b8edc8e4a6dca92c76adb9208b.png)

4

誤字

2020/05/08 14:36

投稿

cccfffjjj
cccfffjjj

スコア3

title CHANGED
File without changes
body CHANGED
@@ -20,8 +20,13 @@
20
20
 
21
21
  C#
22
22
  ```
23
+ X =Mathf.Sin( (float)(kakudo[jp+2])* Mathf.Deg2Rad);
24
+ Y =Mathf.Cos((float)(kakudo[jp+2]) * Mathf.Deg2Rad);
25
+ Debug.Log("X Is" + X);
23
- ソースコード
26
+ Debug.Log("Y" + Y);
27
+ Vector3 pos = this.gameObject.transform.position;
28
+ this.gameObject.transform.position = new Vector3 (10 *X,0,(10*Y));//目標角度に位置を合わせる
24
- gameObject.transform.rotation = Quaternion.identity;
29
+ gameObject.transform.rotation = Quaternion.identity;
25
30
           ZZ=180f;
26
31
           if (kakudo[jp+2] > kakudo[jp + 1])
27
32
  {

3

誤字

2020/05/08 11:12

投稿

cccfffjjj
cccfffjjj

スコア3

title CHANGED
File without changes
body CHANGED
@@ -71,7 +71,6 @@
71
71
  ```
72
72
  ### 試したこと
73
73
 
74
- ここに問題に対して試したことを記載してください。
75
74
  kakudo[]には目標角度が格納されており、kakudo[jp]がひとつ前の目標角度、kakudo[jp+1]が今の目標角度、kakudo[jp+2]が次の目標角度です
76
75
  回転の際にrotate,space worldを使いワールド座標で回転させようとしたのですがうまくいきませんでした
77
76
  ### 補足情報(FW/ツールのバージョンなど)

2

誤字

2020/05/08 11:09

投稿

cccfffjjj
cccfffjjj

スコア3

title CHANGED
File without changes
body CHANGED
@@ -18,7 +18,8 @@
18
18
 
19
19
  ### 該当のソースコード
20
20
 
21
+ C#
21
- ```C#
22
+ ```
22
23
  ソースコード
23
24
  gameObject.transform.rotation = Quaternion.identity;
24
25
           ZZ=180f;
@@ -67,7 +68,7 @@
67
68
  }
68
69
  }
69
70
  }
70
-
71
+ ```
71
72
  ### 試したこと
72
73
 
73
74
  ここに問題に対して試したことを記載してください。

1

誤字

2020/05/08 11:08

投稿

cccfffjjj
cccfffjjj

スコア3

title CHANGED
File without changes
body CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
  ### 該当のソースコード
20
20
 
21
- ```ここに言語名を入力
21
+ ```C#
22
22
  ソースコード
23
23
  gameObject.transform.rotation = Quaternion.identity;
24
24
           ZZ=180f;