2023-02-04から1日間の記事一覧

UE5でFPSゲーム制作 Part18-UIの作成

UIの作成はWidgetブループリントを使って行います。 体力の表示 ユーザーインターフェースから新規ウィジェットブループリントを作成します。WBP_MainHUDと名付けます。 WBP_MainHUD Canvas Panelを配置します。 体力を表示させるにはProgress Barを使用しま…

UE5でFPSゲーム制作 Part17-ADS

ADSとはAim DOwn Sightの略で、銃をのぞき込んで撃つことです。 ADS PlayerCharacter.h ADSに関する関数を作成していきます。bIsAiming、IsAiming、SetAiming、FOV、GetFOVを作成します。 PlayerCharacter.cpp 入力アクションから新しくIA_RightActionをDigi…

UE5でFPSゲーム制作 Part16-武器を拾う②

前回、インターフェースを通してBP_WeaponBaseのPickup Weapon関数とPickup Inventory関数で銃の所持者であるAs Player Character変数を登録できるようにしました。 Part12-銃を作る③の最後で、銃の所持者をBegin Playで登録していましたが、BPI_Weaponを通…