zer0から始めるプログラミング生活

unreal EngineやUnityのTipsを書いていきます。

2018-02-01から1ヶ月間の記事一覧

【UnrealC++】⑩レベルブループリント【UE4】

C++側でレベルブループリントをいじる方法をメモ。 ①クラスの作成 LevelScriptActorを親クラスとしてクラスを作成。 いじりたいレベル(マップ)を作成していない場合は作成してください。 ②レベルブループリントを編集 いじりたいレベルのレベルブループリン…

【Unreal C++】⑨モジュール 【UE4】

C++でコードを書く際、UE4の公式ドキュメントで調べていると思いますが、UnrealC++ではHeaderファイルをincludeするだけではだめみたいです。 以下によるとUE4のC++コードは、「モジュール」と呼ばれる単位で、「UnrealBuildTool」を通してビルドされるそう…

【Unreal C++】 ⑧Level Streaming 【UE4】

C++でLevel Streaming 使うときにちょっと躓いたのでメモ。BPでのLevel Streamingは以下を参考に。 unrealengine.hatenablog.com詳しくは以下に書いていますがロード後にすぐ表示しているので、今回はロード後すぐに表示しないパターンを書いておきます。 do…

【Unreal C++】⑦イベントディスパッチャー【UE4】

今回はイベントディスパッチャーについてです。 BPでの実装は以下を参考に。 unrealengine.hatenablog.com動的マルチキャストデリケートでBP側のイベントディスパッチャーと同等の処理が出来るみたいです。 呼び出し側 DECLARE_DYNAMIC_MULTICAST_DELEGATEマ…

【Unreal C++】⑥Interface【UE4】

今回はC++とブループリントでインターフェースを呼ぶ機会があったので備忘録として。 他にもいい方法があると思うのであくまで参考程度でお願いします。 エンジンはVer4.18.3を使用しています。 ちなみにブループリントインターフェースなどインターフェース…