C++ クラス ウィザード

Unreal Engine の C++ クラス ウィザードの概要。

Choose your operating system:

Windows

macOS

Linux

[C++ Class Wizard (C++ クラス ウィザード)] では、独自の機能で拡張するために、ネイティブ C++ コード クラスを 高速かつ簡単に追加することができます。これにより、コンテンツのみのプロジェクトをコード プロジェクトへ変換することができます。次の手順に従って C++ クラス ウィザードにアクセスし、新規 C++ クラスを作成できます。

Visual Studio をセットアップする」を参照し、互換性のあるバージョンの Visual Studio がインストールされていることを確認してから作業を始めてください。Xcode の正しいバージョンについては、

[Unreal Engine リリース ノート](what-is-new\unreal-engine-5-1-release-notes)
を参照してください。

  1. メイン エディタで、[Tools (ツール)] > [New C++ Class... (新規 C++ クラス...)] の順に選択します。

    Open a new CPP class from the menu bar.

  2. [C++ Class Wizard][Common Classes (よく使うクラス)] クラス がデフォルトで表示されます。探しているクラスが見つからない場合、[All Classes (すべてのクラス)] を選択することで、クラスの階層リスト全体を表示できます。

    よく使うクラス

    すべてのクラス

  3. 追加するクラスを選択します。このデモでは、新しい Actor クラスを作成するために選択します。Actor クラスを選択し、[Next > (次へ)] をクリックします。

  4. 新しいクラスの 名前 の入力を求められます。名前を入力して [Create Class] をクリックします。ヘッダ ファイル (.h) とソース (.cpp) ファイルが作成されました。

    クラス名には英数字のみを使用してください。スペースを含むことはできません。無効な名前を入力すると、通知が表示されます。

  5. Unreal Engine は、Live Coding はデフォルトで有効になっています。[Live Coding] ウィンドウが開き、作成された新しいクラス ファイルをコンパイルします。

  6. Visual Studio で直接コードが開いて編集が可能となります。

    code-in-vs.png

    Xcode で直接コードが開いて編集が可能となります。

    CodeEditing_xcode.png

編集終了時のクラスのコンパイルに関する説明は、「プロジェクトのコンパイルのドキュメント」を参照してください。

タグ
Unreal Engine のドキュメントを改善するために協力をお願いします!どのような改善を望んでいるかご意見をお聞かせください。
調査に参加する
キャンセル