⏬️

【UE5】自作のBPノードに開発のみ表示を入れるやり方

2024/12/19に公開

概要

この記事は一人アドベントカレンダー by ダリアの19日目の記事です。

今回はPrintStringノードで表示される開発のみという表示を自作のノードでも出したいと思い、出すやり方をまとめた記事となります

想定してるイメージ

環境

UE5.4.4

やり方

やることは一つで、meta修飾子にDevelopmentOnlyを追加するだけです。

以下のようなBlueprintFunctionLibraryを作成し、自作のノードを呼び出せるようにします。

#pragma once

#include "CoreMinimal.h"
#include "Kismet/BlueprintFunctionLibrary.h"
#include "ExampleDevelopNodeFunctionLibrary.generated.h"

UCLASS()
class UExampleDevelopNodeFunctionLibrary : public UBlueprintFunctionLibrary
{
    GENERATED_BODY()
public:
    UFUNCTION(BlueprintCallable,
+    meta=(DevelopmentOnly)
    )
    static void ExampleDebugNode(){}
};

画像のように自作したBPノードが開発のみの表示が出ていれば成功です。

記事は以上となります。
ここまで読んでいただきありがとうございます。

参考

Metadata Specifiers

Discussion