UE4-蓝图与C++类 互相调用函数

2021-03-20 18:28

阅读:490

  • 这种函数的调用方法与任何其他的C++函数没有区别。虚幻引擎会在其内部自动生成C++函数的基本实现,该实现了解如何调用蓝图VM。这通常称为形实替换。如果对应的蓝图没有实现该函数,则函数行为就像C++空函数体一样,不执行任何操作。如果想要提供C++函数的默认实现,同时仍允许蓝图覆盖此函数,则需要另一个说明符 BlueprintNativeEvent。该说明符仍会自动生成C++函数的基本实现,但是同时还会生成一个新的函数声明,类似于_Implementation()。必须实现该函数,否则项目无法建立联接。声明与实现如下:


  • 评论


    亲,登录后才可以留言!