Bootstrap

UE C++物体组件开始重叠时

创建C++ Actor组件之后

在.h文件中声明一下代码

 他们分别是创建创建了一个球形组件,和创建了一个OnOverlapBegin函数和OnOverlapEnd函数,这两个函数的作用为当组件开始重叠时和组件结束重叠时所触发的函数,函数中的参数可以先不用着急添加,后面会讲这参数如何来的。

完成以上步骤之后在.cpp的构造函数中写下以下代码 这个代码主要的作用是用于把球形组件设置为根组件。

 之后再在.cpp文件中写下如下代码

 这两个函数是之前在.h中所创建的两个函数,现在在.cpp文件中写下它们函数内的代码。

现在进行绑定,在.cpp文件的构造函数中写下以下代码

这个其中的AddDynamic是动态绑定主要的作用应该是把这个OnComponentBeginOverlap绑定给之前所创建的OnOverlapBegin函数,第二行代码亦是如此,这个时候双击 OnComponentBeginOverlap按F12或者右击查看定义会看到一下代码

 在查看我图中标明的代码的定义,可以看到一下代码

看着复制其中的括号中的代码即可 

 

 

;