3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

[UE4] UE4に自作Moduleを追加する手順 [UE4.18]

Last updated at Posted at 2018-03-28

概要

UE4に自作Moduleを追加する手順をまとめました。
手順を簡略化するために、バッチファイルを用いてModuleを生成しています。
バッチファイルを含むフォルダ(UEMG)は以下からダウンロード可能です。
https://github.com/KanuraPoison/UE_PRA01

動作環境:Windows 10, UE4.18.3, VisualStudio 2017

1. UEを起動し、新規プロジェクトを作成。

既にプロジェクト作成済みなら2. へ。
※今回はプロジェクト名は"MyProject"とし、C++のThirdPersonテンプレートを使用しました。
プロジェクトが作成されたらUEが起動するので、一旦閉じる。VisualStudioも閉じる。

01.jpg

2. 追加するModuleを作成

UEMGフォルダ内の"UEModuleGenerator.bat"を実行し、作成したいModule名を入力(今回は"MyModule")

02.jpg

3. 作成したModuleをMyProjectへ

Outputフォルダ内に、入力したModule名と同名のフォルダが生成されるので、それをMyProject\Source\にコピペする。

03.jpg

4. ファイル内容修正

以下の3つのファイル内容を修正(追記)し、MyModuleが反映されるようにする。

  • MyProject\MyProject.uproject
  • MyProject.Target.cs
  • MyProject.Build.cs
    ※Editor用のModuleを追加する場合はMyProject.Target.cs -> MyProjectEditor.Target.csに。

04.jpg

5. Module反映

MyProject.uprojectを右クリックし"Generate Visual Studio project files"を実行し、MyModuleが追加・反映されていることを確認。

05.jpg

6. UE上で確認

MyProject.slnをVSで開き、ソリューションをビルドしデバッグありorなしで開始する(どちらでもok)。ビルド確認メッセージが出たら”はい”を選択し続行。
UEが起動し、MyModuleが追加されていれば成功。やったね!

06.jpg

参考サイト

http://historia.co.jp/archives/3097/
https://qiita.com/go_astrayer/items/5d001a9cde182488f9f3

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?