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

質問編集履歴

4

質問に対する回答と追加情報

2020/04/01 04:49

投稿

l-_-l
l-_-l

スコア47

title CHANGED
File without changes
body CHANGED
@@ -66,4 +66,17 @@
66
66
  }
67
67
 
68
68
  }
69
- ```
69
+ ```
70
+
71
+ ### 環境
72
+
73
+ OS:MacOS Catalina 10.15.3
74
+ Unityのバージョンは2018.4.19f1です
75
+
76
+ ### 追記
77
+ - スクリプトは提示した物で全てです
78
+ - CubeとCapsuleで試してみたところ、どちらも正常通りでした
79
+ - 飛行機は[こちら](https://assetstore.unity.com/packages/3d/vehicles/space/spaceship-spear-se-138058)のアセットを使用しています
80
+
81
+ ↓インスペクタータブの画像です
82
+ ![画像](bdc2e642c1c100505846bf4e092ec0b4.png)

3

説明の追加

2020/04/01 04:49

投稿

l-_-l
l-_-l

スコア47

title CHANGED
File without changes
body CHANGED
@@ -10,6 +10,8 @@
10
10
  Vector3 rotationTorque = new Vector3(-y * pitchTorqueMagnitude, x * yawTorqueMagnitude, -x * rollTorqueMagnitude);
11
11
  ```
12
12
 
13
+ 以下ソースコード
14
+
13
15
  ```C#
14
16
  using System.Collections;
15
17
  using System.Collections.Generic;

2

細かい修正

2020/03/31 14:00

投稿

l-_-l
l-_-l

スコア47

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,7 @@
1
1
  [こちらの質問](https://teratail.com/questions/200949)を参考に機体を動かすときにトルクをつけたのですが
2
2
  左・右キーを押す前に上・下キーを押すと機体が回転してします。
3
3
  左・右キーを押すとなおるのはなんでなんでしょうか?
4
- **GIF画像が重すぎてアップロードできなかったのでGoogleDriveにアップロードしました。[リンク](https://drive.google.com/file/d/10V4QZ7-u4c7kb5fO7Wft4OVmDz7baL7F/view?usp=sharing)はこちらです**
4
+ **GIF画像が重すぎてアップロードできなかったのでGoogleDriveにアップロードしました。リンクは[こちら](https://drive.google.com/file/d/10V4QZ7-u4c7kb5fO7Wft4OVmDz7baL7F/view?usp=sharing)です**
5
5
 
6
6
  コード自体全てを理解できているわけではないですが
7
7
  下の行が影響しているようです

1

画像リンクの追加

2020/03/31 14:00

投稿

l-_-l
l-_-l

スコア47

title CHANGED
File without changes
body CHANGED
@@ -1,9 +1,10 @@
1
1
  [こちらの質問](https://teratail.com/questions/200949)を参考に機体を動かすときにトルクをつけたのですが
2
2
  左・右キーを押す前に上・下キーを押すと機体が回転してします。
3
3
  左・右キーを押すとなおるのはなんでなんでしょうか?
4
+ **GIF画像が重すぎてアップロードできなかったのでGoogleDriveにアップロードしました。[リンク](https://drive.google.com/file/d/10V4QZ7-u4c7kb5fO7Wft4OVmDz7baL7F/view?usp=sharing)はこちらです**
4
5
 
5
6
  コード自体全てを理解できているわけではないですが
6
-
7
+ 下の行が影響しているようです
7
8
  ```C#
8
9
  // プレイヤーの入力に応じて姿勢をひねろうとするトルク
9
10
  Vector3 rotationTorque = new Vector3(-y * pitchTorqueMagnitude, x * yawTorqueMagnitude, -x * rollTorqueMagnitude);