UE4_C++_创建静态网格

.h文件里 声明网格组件

//Pacman静态网格模型
UPROPERTY(VisibleAnywhere,BlueprintReadWrite)
class UStaticMeshComponent* EnemyDisplayMesh; 

UE4_C++_创建静态网格_第1张图片

.Cpp文件里 创建初始化静态网格模型

//创建子物体 
EnemyDisplayMesh = CreateDefaultSubobject(TEXT("敌人静态网格"));
//添加胶囊体组件为父物体
EnemyDisplayMesh->SetupAttachment(GetCapsuleComponent())

UE4_C++_创建静态网格_第2张图片

GetCapsuleComponent() 得到胶囊碰撞体需要引入

#include "Components/CapsuleComponent.h"

最后编译

UE4_C++_创建静态网格_第3张图片

 

你可能感兴趣的:(Unreal虚幻,C++,ue4,c++)