くーこのプログラマメモ

UE4などゲーム開発に関するメモ

2020-03-01から1ヶ月間の記事一覧

IInputProcessorによるキー入力処理について

使用バージョン:UE4.24.3 はじめに キー入力処理は通常ではPlayerController、Level、Actor、Widget等で行っているかと思います。 個々のキー入力処理を行う場合であればこれで問題ないと思いますが、例えば「最後に入力されたデバイス(キーボードorゲーム…

C++から変更アセットを保存する方法

使用バージョン:UE4.24.2 はじめに エディタ上でアセットに対して何かしらの編集処理を行った際に自動で保存を実行したい場合があります。 そういった場合に対象アセットを保存するためのラッパー関数を用意する機会がありましたので、その備忘録となります…

構造体のMake/BreakノードのNative実装

使用バージョン:UE4.24.2 はじめに USTRUCTのメタデータを使用することで構造体のMake/Breakノードで指定の関数を呼び出すことができるようになります。 このときに指定する関数は、UBlueprintFunctionLibrary等でBlueprintCallableとしてUFUNCTION定義した…