使用C++创建蓝图公共静态方法
2017-01-06 22:06
423 查看
1.新建CPP和头文件,并使用如下内容填充
1)MyFunctionLibrary.h
2)MyFunctionLibrary.cpp(将MyProject3.h替换成你项目或者模块的头文件)
3)编译
4)在蓝图中使用
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)在蓝图中使用
相关文章推荐
- 在C++创建DLL,以及使用C++或者C#分别调用DLL中的方法
- 7.7.2: Bean实例的创建方式及依赖配置---使用静态工厂方法创建Bean
- UE4使用C++创建枚举变量适用于C++与蓝图
- Spring使用静态工厂方法创建Bean
- C++创建dll文件及使用方法
- 7.7.2:使用静态工厂方法创建Bean
- 转:Spring使用静态工厂方法创建Bean
- UE4使用C++创建枚举变量适用于C++与蓝图
- Fragment传参:使用静态工厂方法来创建Fragment的实例
- C++静态成员变量和静态成员函数的使用方法总结
- 使用静态工厂方法创建连接池(关于代理和包装的使用)
- SocketChannel类(用于阻塞或非阻塞式传输数据) 创建SocketChannel要使用SocketChannel类的静态工厂方法。 SocketChannel open():创建未连接的
- C++静态成员变量和静态方法的使用
- C++使用递归的方法创建二叉树
- 一个使用c++在lua中创建自定义数据类型的简易方法
- java 程序加载过程---3--类中申明同时申明类的静态对象 创建类的实例 访问类的静态变量 调用类的静态方法 使用反射方法 初始化类的子类对象 直接使用java.exe 调用某个类
- 单元测试时候使用[ClassInitialize]会该方法必须是静态的公共方法,不返回值并且应采用一个TestContext类型的参数报错的解决办法
- 在linux下,创建和使用C/C++的静态与动态库
- Spring使用静态工厂方法创建Bean(一)
- C++静态成员变量和静态成员函数的使用方法总结