この記事について
UE4 初心者が UE4 公式ドキュメント内にあるプレイヤー入力と Pawn クラスにトライした時につまづいた点の記録です。
環境
Windows 10
UE4 4.27.0
Visual Studio 2019
プレイヤー入力と Pawn クラス
UE4 公式ドキュメント内にあるチュートリアルです
- プロジェクト内に四角い箱を置いて、それをキーボードから操作できるようにします
- BP (Blue Print) ではなく C++ をメインに使用します
- これを始める前に、UE4エディタの使い方、Pawnとは何か、コンポーネントとは何かを知っておくとスムーズに進みます
作業記録
ドキュメント内のエディタのSSは英語
UE4 をインストールするとエディタは日本語設定になっていますが、ドキュメント内のSSにあるエディタは英語です。エディタを英語に変更する方法は下記の記事で説明されています
.h への include 追加は #include "FPSCharacter.generated.h" より前に
.h へ include を追加する際は、#include "FPSCharacter.generated.h" より前に追加する必要があるようです
UCameraComponent* OurCamera でビルドエラー
1 - ポーンをカスタマイズする で MyPawn.cpp に追加したUCameraComponent* OurCamera がビルドエラーになりました。
MyPawn.cpp の include に "Camera/CameraComponent.h" を追加するとビルドが通るようになりました。
MyPawn.cpp
#include "MyPawn.h"
#include "Camera/CameraComponent.h"