質問: transform.up.normalized * speed; Destroy(gameObject, lifeTime); } ``` bullet2には自機狙いの弾を、targetにはプレイヤーをセットしました。 ### 試したこと ここに書いたソースコード以外にもLookAtを用いたり弾とプレイヤーをむすぶベクトルを用いたりして自機狙いを作ろうとしてみましたが、いずれもエラーはないものの弾が生成されなかったり生成されてもなぜか真上に飛んでしまったりとうまくいきませんでした。 ### その他 Unityのバージョンは5.5.1です。 弾の生成に関してはInstantiateを使う方法のみ知っています。もし他にもっと良い方法があるよという方がいらっしゃればご教授していただけると嬉しいです。よろしくお願いします。
回答: 2Dはちょっと詳しくないですが、`Bullet_rapid`の計算で使っている`transform.up`は`transform.forward`じゃないかなーと感じたのですが、違いますかね? (3Dであれば`forward`を使うところだと思ったので)