ミニマムブロック

頭の中でつながるまで

simple RPG #6

①OnTriggerEnterの使い方

collisionを持つこと

isTriggerにチェックが入っていること

rigidBodyを持つこと

すべての条件を満たしているのに、なぜかOnTriggerEnterが起動しない。

まずはシンプルな形でOnTriggerEnterが起動するか確認する。

キューブを2つ用意して、1つを空へ。

rigidBodyをつけると重力を受けて落下し、もう1つのキューブに衝突。

衝突時には、OnTriggerEnter(collision other)が呼び出される。

サンプルで作ったOnTriggerEnterメソッドはメソッド名も青く、アクティブだったが、自分が作ったメソッドは普段の灰色の文字色だった。

サンプルのOnTriggerEnterをコピペしたところ、起動した。

 

攻撃処理を実装!

①PlayerWeaponControllerへ

updateにxボタンを押した場合の処理を追加

 

武器によって動きは変わるけど

すべての武器に共通する部分はコアとして作ろう

アニメーション!面白いな。