【UE4】【C++】【官方实例】代码实现创建Mesh

13 篇文章 1 订阅

eg:在角色Character中创建一个Mesh,蓝图(以代码为父类)中放具体模型

Character.h

UPROPERTY(Category="Character",VisibleAnywhere,BlueprintReadOnly)
class USkeletalMeshComponent* Mesh1P;    //声明一个Mesh的SkeletalMeshComponent

Character.cpp

构造函数中写

Mesh1P = CreateDefaultSubobject<USkeletalMeshComponent>(TEXT("CharacterMesh1P"));
    //Mesh1P->SetOnlyOwnerSee(true);
    //Mesh1P->SetupAttachment(FirstPersonCameraComponent);
    //Mesh1P->bCastDynamicShadow = false;
    //Mesh1P->CastShadow = false;
    //Mesh1P->RelativeRotation = FRotator(1.9f, -19.19f, 5.2f);
    //Mesh1P->RelativeLocation = FVector(-0.5f, -4.4f, -155.7f);

教程中在构造函数中还写了


用于将蓝图作为默认角色 不过现在好像修改了 不用写这一段了

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值