0
私は2Dのゲームに取り組んでいます。単純な敵カノンが5秒ごとに横に撃って欲しいと思ったら、どうすればいいですか?ユニティ2D:単純な敵の射撃
は、私はあなたに感謝し、私はまだ全体的なアイデア
Red = Enemy/ Rough idea/Sketch
を把握しておりますので、これにアプローチするかどうかはかなり確実剛体ではなく、とのcoliderを追加する必要があるだろうことを知って何をしたい私は2Dのゲームに取り組んでいます。単純な敵カノンが5秒ごとに横に撃って欲しいと思ったら、どうすればいいですか?ユニティ2D:単純な敵の射撃
は、私はあなたに感謝し、私はまだ全体的なアイデア
Red = Enemy/ Rough idea/Sketch
を把握しておりますので、これにアプローチするかどうかはかなり確実剛体ではなく、とのcoliderを追加する必要があるだろうことを知って何をしたい「弾丸」として使用されるゲームオブジェクトのタイプを作成することです。スポーンされたときのこのゲームオブジェクトには、特定の方向に旅行するためのスクリプトがあります。
force(物理)を使用して移動することも、ある場所から別の場所に移動することもできます。移動するには、絶対的に移動し、環境内の物理を無視します。
次に、このオブジェクトのコライダーを使用して、OnCollisionEnterメソッドまたはOnTriggerEnterメソッドのいずれかを使用してプレーヤーにヒットするタイミングを検出できます。
ここにいくつかのチュートリアルがありますので、私は彼らが助けてくれることを願っています。 CreatingShooting
[こちら](https://unity3d.com/learn/tutorials)では、Unityチュートリアルを見つけることができます。オブジェクトをインスタンス化し**オブジェクトに追加する**方法を学びます。また、コリジョンコールバックについても学習します。今後、あなたの質問にコードを追加しないで、さらに質問をしないでください。 – Programmer