使用C++创建蓝图公共静态方法

来源:互联网 发布:linux 防火墙端口开放 编辑:程序博客网 时间:2024/05/17 22:56

1.新建CPP和头文件,并使用如下内容填充
1)MyFunctionLibrary.h

#pragma once #include "MyFunctionLibrary.generated.h" /** *  */ class UMyFunctionLibrary : public UBlueprintFunctionLibrary { GENERATED_BODY() UFUNCTION(BlueprintPure, Category = Game) static bool WeAreFriends(AActor* Actor1, AActor* Actor2); };

2)MyFunctionLibrary.cpp(将MyProject3.h替换成你项目或者模块的头文件)

#include "MyProject3.h"#include "MyFunctionLibrary.h"bool UMyFunctionLibrary::WeAreFriends(AActor * Actor1, AActor * Actor2){    return false;}

3)编译
4)在蓝图中使用
这里写图片描述

0 0
原创粉丝点击