質問編集履歴
1
gif画像挿入などの追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,11 +10,11 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
取り込んだ画像のTexture TypeをSprite(2D and UI)に変更し、RigidBodyとSphereColliderをアタッチして「3Dobject」→「Sphere」から作ったのと同じように弾のPrefabを作りました。
|
13
|
+
取り込んだ画像のTexture TypeをSprite(2D and UI)に変更し、RigidBodyとSphereColliderをアタッチして、「3Dobject」→「Sphere」から作ったものと同じように弾のPrefabを作りました。
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
そして、こ
|
17
|
+
そして、このPrefabを以下のスクリプト(敵機オブジェクトにアタッチ済)のenemyMissilePrefabに設定してゲームを実行してみました。
|
18
18
|
|
19
19
|
|
20
20
|
|
@@ -70,13 +70,27 @@
|
|
70
70
|
|
71
71
|
|
72
72
|
|
73
|
-
すると、発射された敵弾は、
|
73
|
+
すると、発射された敵弾は、ペラペラの紙がくるくると回るように飛んできてしまいました。
|
74
74
|
|
75
|
+
以下gif画像です。
|
76
|
+
|
77
|
+
![イメージ説明](13534d2dd996fa255c05e1c8393fb0e0.gif)
|
78
|
+
|
79
|
+
そうではなく、一般的な2Dシューティングのように、弾が常に真上(カメラ)の方を向きながら飛んでくるようにしたいです。
|
80
|
+
|
75
|
-
|
81
|
+
もしくは、どうして回転してしまうのかの理由が知りたいです。
|
76
82
|
|
77
83
|
|
78
84
|
|
85
|
+
・試したこと
|
86
|
+
|
87
|
+
弾を発生させているオブジェクトのColliderを消してみる
|
88
|
+
|
79
|
-
|
89
|
+
弾にアタッチされているRigidBodyのConstraintからFreeze Rotationにチェックを入れてみる
|
90
|
+
|
91
|
+
弾にビルボード機能を持たせてみる
|
92
|
+
|
93
|
+
|
80
94
|
|
81
95
|
|
82
96
|
|