【メタルギアソリッド風ゲームを作りたい(UE4)。その6】
今回は発砲処理を行っていきます。
youtu.be
・WeaponsStructureでFire SoundとMuzzleFlashとMuzzleFlashSocketNameを追加します。
・WeaponsDataTableで上記追加したデータの初期値を設定します。
上図はライフルの場合です。その他の武器はRifleの部分を置きかえます。
・BP_Characterのイベントグラフ内で変数を作り、装備している武器のWeaponsStructureをセットします。
・プロジェクト設定のインプットでマウス左ボタンを発砲トリガーに設定します。下図のFireの部分です。
・BP_Characterのイベントグラフで発砲処理を実装します。
関数FireAnimation
今回は以上です。