判断是否实现接口(参考):
若是C++里定义的接口,在蓝图里进行了实现,则在C++里通过该对象进行接口调用的方法如下:
auto Owner = GetOwner<APawn>(); if (Owner && Owner->GetClass()->ImplementsInterface(UAnjUpdatePoseInterface::StaticClass())) { IAnjUpdatePoseInterface::Execute_OnPoseUpdate(Owner, PoseData); } |