Unreal Engine

【UE5】Interior Configurator Tutorial Part 11|プロジェクトにおけるゲーム終了ボタンの設定方法

この記事では、Unreal Engine 5(UE5)を使って、Archviz(建築ビジュアライゼーション)プロジェクトにおいて、ゲーム終了ボタン(Quit/Exit Button)を有効にする方法について詳しく解説します。初心者でも簡単に実行できるように、ステップバイステップで説明します。

プロジェクトの準備

まず、ゲーム終了ボタンを有効にするために、以下の準備を行います。

BP_mainwidgetの設定

UE5でプロジェクトを開きます。

「BP_M_Widget」を開き、Quit(終了)ボタンを探します。

Quitボタンの「On Click」イベントを見つけ、「+」ボタンをクリックしてイベントを追加します。

追加されたノードをコピーし、必要な入力と接続を行います。

最後に「Compile(コンパイル)」ボタンを押して設定を保存します。

カスタムイベント「Exit Game」の作成

次に、ゲームを終了するためのカスタムイベントを作成します。

  1. BP_FirstPersonキャラクターの設定
    • 「BP_FirstPerson」ブループリントを開きます。
    • 「Event Begin Play」ノードの下の空白部分で右クリックし、「Custom Event」を選択します。
    • このカスタムイベントに「Exit Game」と名前を付けます。
    • 作成した「Exit Game」イベントからノードを引き出し、「Quit Game」アクションを選択して接続します。
    • これで、Exitボタンがクリックされた際にゲームが終了する仕組みが完成します。
    • 設定が完了したら、「Compile」を押して保存します。

BP_Main_Widgetの設定

次に、BP_Main_WidgetでExitボタンがクリックされたときにBP_FirstPersonキャラクターに「Exit Game」イベントをトリガーさせる設定を行います。

  1. BP_Main_Widgetに戻る
    • 先ほど作成した「Exit Game」カスタムイベントの名前をコピーします。
    • BP_Main_Widgetに戻り、Quitボタンの「On Click」イベントから、BP_FirstPersonキャラクターの「Exit Game」イベントをトリガーするように設定します。
    • イベントを接続し、「Compile」を押して保存します。

トップダウンキャラクターの設定

もしプロジェクトにトップダウン(Top Down)キャラクターが含まれている場合、同様の手順でトップダウンキャラクターにも終了ボタンを設定する必要があります。

  1. BP_TopDown_Widgetの設定
    • 「BP_TopDown_Widget」を開きます。
    • Quitボタンの「On Click」イベントを探し、+ボタンをクリックしてイベントを追加します。
    • 「Get All Actors of Class」ノードを使用し、クラスとして「BP_TopDown」ブループリントを選択します。
    • 新しく「Custom Event」を作成し、「Exit Game」と命名します。
    • このイベントから「Quit Game」アクションを選択し、ノードを接続します。
    • 設定が完了したら、「Compile」を押して保存します。

動作確認

すべての設定が完了したら、実際にゲームをプレイして終了ボタンが正しく機能するかを確認します。

  1. キーボードで「T」キーを押し、ゲーム画面のQuitボタンをクリックしてみましょう。
  2. ゲームが正常に終了することを確認してください。

以上で、ゲーム終了ボタンの設定は完了です。この手順を守ることで、簡単にプロジェクト内にQuitボタンを追加し、ゲームを終了させることができます。次回の動画でも引き続き、UE5の使い方を詳しく解説していきますので、ぜひご覧ください。

参照動画

-Unreal Engine
-