4.UE5中静态资源加载,动态资源加载

   原视频地址:

【虚幻5】UE5C++零基础全网全流程开发从入门到进阶教程合集(持续跟新中)_哔哩哔哩_bilibili

C++静态加载类和资源

首先为我们的项目添加初学者包

 静态加载资源,如粒子特效,声音,静态网格体等。

 将对应资产的引用,放到对应的加载语句中,加载不同的资源

加载粒子特效

 加载静态网格资源

 加载声音资源

 下面是静态加载类:

声明Actor对象属性

复制蓝图类的引用,注意加载的是Actor的蓝图类,而不是C++类

静态加载类的语句吗,在复制的引用单引号前面加上_C,这是引擎的规定

 将得到的类赋值给我们的属性,并打印信息,看看对不对

 C++动态加载类和资源

和静态加载的方式几乎一样,只有加载使用的函数j和加载位置不一样,加载使用的函数由ConstructorHelper变为了LoadObject和LoadClass,加载位置由构造函数,变换到了运行时的函数中,如tick或者begin中

加载资源

加载类(注意UE5的引用类时候的规则,需要在结尾的单引号前加_C

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值