UEC++
目次 はじめに 解説 ➀OutHitsから当たったアクタを取り出そう ② 最短計算をする 最後に はじめに BPがある程度理解できたがC++はちょっと、、という人に向けて書いています。 ゲームでよく使うであろう”周囲のアクタから一番近いものを取得するノード”を作っ…
目次 はじめに 解説 ➀MultiSphereTraceの中身を見てみよう ②MultiSphereTraceの引数を自作ノードから指定できるようにする ③MultiSphereTraceを使ってみる ④Return Valueを実行ピンで表示する ⑤配列など未接続のピンがあるとエラーが出る問題を修正する ⑥Wor…
目次 はじめに 解説 ➀C++化するBPの実装 ②C++化していこう 1. .hと.cppを生成する 2. .hに関数をつくってみる 3. .cppに基本的な実装を書く 最後に はじめに 今回はBPで組んだ関数をC++化する内容です。 BPがある程度理解できたがC++はちょっと、、という人…
目次 はじめに 解説 1.折り畳みできる変数 2.表示名の書き換え 最後に はじめに ブループリントのノード上に公開する変数の表示のカスタマイズについて紹介します。 環境 : UE5.1 個人の備忘録としてまとめています。誤った情報がある場合があります。 コメ…
目次 はじめに 解説 最後に はじめに ▼今回作るノード IsVaildやブランチノードのように入力される値によりピンが分岐するノードはとても便利です。これらの実装を一般的なUFUNCTIONで行う方法を解説します。 環境 : UE5.1 個人の備忘録としてまとめています…
目次 はじめに 方法 最後に はじめに 環境 : UE5.0 個人の備忘録としてまとめています。誤った情報がある場合があります。 コメントにてご指摘のほどお願いいたします。 K2NodeはUFUNCTIONよりも高度で動的な機能をラップするために利用できる洗練されたブル…
目次 はじめに UE_Log を使う方法 FStringを出力する FNameを出力する PrintStringを使う方法 最後に はじめに UE5.0.3時点のデータです。 内容に差異がありましたらコメントまでお願いいたします。 UE_Log を使う方法 一般的なやり方です。 アウトプットロ…
目次 はじめに UPROPERTY Const, Config, GlobalConfig, Localized, Transient, DuplicateTransient, NonPIETransient, NonPIEDuplicateTransient, Ref, Export, NoClear, EditFixedSize, Replicated, ReplicatedUsing, NotReplicated, Interp, NonTransacti…
目次 はじめに UCLASS classGroup, Within, BlueprintType, NotBlueprintType, Blueprintable, NotBlueprintable, MinimalAPI, customConstructor, Intrinsic, noexport, placeable, notplaceable, DefaultToInstanced, Const, Abstract, deprecated, Transi…