PaperSloth’s diary

Unity(C#)、UE4(Blueprint/C++)についての記事を書いたり日常のことをつぶやきます。

C/C++

UE4 2の累乗か否かを判定する関数

目次 ・2の累乗かを判定 ・BPとUnreal C++での違い ・まとめ 環境 ・Visual Studio Community 2015 ・Unreal Engine4.16 2の累乗かを判定 以前にBP MacroLibraryで2の累乗か否かを判定するマクロを制作しました。 その際は0, 0以下でエラーになることを指摘…

UE4 C++とUnreal C++の列挙型の扱い

目次 ・結果 ・enumの種類 ・まとめ 環境 ・Visual Studio Community 2015 ・Unreal Engine4.16 結果 まず最初に結果を述べます。 Unreal C++では下記のような書き方が良さそうです。 UENUM(BlueprintType) enum class EMusicType : uint8 { MT_Alternative …

UE4 便利なUPROPERTY(Bitmasks, EditCondition)

目次 ・Bitmasks ・EditCondition 環境 ・Visual Studio Community 2015 ・Unreal Engine4.16 Bitmasks meta = (Bitmask)オンオフの切り替えが可能なフラグをドロップダウン形式で編集可能になります。 追加方法はUPOPERTYのmetaに"bitmask"を追加します。 U…

UE4 ファイルパスの話

目次 ・ContentBrowserの話 ・Unreal C++からアセットをロードする時の注意点 環境 ・Visual Studio Community 2015 ・Unreal Engine4.16 ContentBrowserの話 Unreal C++でプロジェクトを作成すると下記のように Content C++ Clsasses という構成になります…

Unreal C++のすゝめ03

こんちは! 今回はUnreal C++入門のお話その3です。 Unreal Engine4.11 段階での内容となります。前回の内容はこちら papersloth.hatenablog.com 目次 ・Unreal C++入門( UFUNCTION編 ) ・まとめ ・Unreal C++入門( UFUNCTION編 ) ・UFUNCTIONとは UPROPERTY…

Unreal C++のすゝめ02

こんちは! 今回はUnreal C++入門のお話です。 Unreal Engine4.11 段階での内容となります。前回の内容はこちら papersloth.hatenablog.com 目次 ・Unreal C++入門( UPROPERTY編 ) ・まとめ ・Unreal C++入門( UPROPERTY編 ) ・UPROPERTYとは Unreal C++では…

Unreal C++のすゝめ01

こんちは!今回はUnreal C++のお話です。 Unreal Engine4.11 段階での内容となります。 目次 ・Unreal C++は素晴らC ・おまけ ・Unreal C++は素晴らC UnrealのC++は素晴らしい Unreal Engine | UE4 の C++ プログラミング入門 公式ページでもUnrealのC++は素…

C/C++からUnityC#引越しガイド01(delegate編)

こんちは! 今回はこちらの Unity 引っ越しガイド | Unreal Engine を見ていいなーと思ったのでこんな感じの記事を書いてみようと思いました。 なので、最後は書ききったらまとめ記事も書こうと思っています。 今回はその第一回目としてdelegateについて紹介…