13日目

ちょっとしたメモ

 

デフォルトでfirst personのプロジェクトを作成したとき、必ず銃を撃つモーションのブループリントが作成されている。でも世の中銃を使うゲームばかりではない、というかゲームの種類の1つでしかないのでこの銃アクションが邪魔になることも多々あるだろう。そこでこの銃アクションを消す方法を探ってみる。

 

まずプレイ画面から銃を消す(見えないようにする)

左下のコンテンツブラウザ内のFirstPersonBPのBlueprintsのfirst person characterをダブルクリック

②新しくウィンドが開くので左のfirst person cameraの下のmesh2Pをクリック

③右ウィンドに詳細が出るのでseach details にowner と打ち込みowner no see にチェックを付ける。同様にmesh2Pの下のFP_Gunにもowner no see にチェックを付ける。

れでプレイヤー画面に手と銃が映らなくなる。

 

次にクリックしたときに弾と音が出ないようにする

④先ほど開いたfirst person characterのブループリントの中からspawn projectileというメモが書かれたグループを探し、その一番左のインプットアクションfireというノードを見つける

⑤インプットアクションfireの接続をalt+右クリックで外す(←!?)

これでクリックしても弾と音が出なくなる

 

…これで問題は一応解決するけど(そもそもspawn projectileというメモが書かれたグループそのものを消しても問題ない気がする)もっといい方法があれば教えていただければありがたいです