[UE4]Component相关常用API
2024-08-27 15:30:22
http://www.dawnarc.com/2017/02/ue4component%E7%9B%B8%E5%85%B3%E5%B8%B8%E7%94%A8api/
Actor.h
//获取第一个与指定类型相同的Component
UActorComponent* AActor::FindComponentByClass(const TSubclassOf<UActorComponent> ComponentClass) const //获取当前actor的所有component
template<class T, class AllocatorType>
void GetComponents(TArray<T*, AllocatorType>& OutComponents, bool bIncludeFromChildActors = false) const //与FindComponentByClass作用相同,暴露给蓝图使用的C++函数
UActorComponent* AActor::GetComponentByClass(TSubclassOf<UActorComponent> ComponentClass) const //获取指定类型的所有Component
TArray<UActorComponent*> AActor::GetComponentsByClass(TSubclassOf<UActorComponent> ComponentClass) const
PrimitiveComponent.h
//获取当前component中材质的个数
int32 UPrimitiveComponent::GetNumMaterials() const //创建一个材质对象,并替换到Parent对象上的指定index的材质
UMaterialInstanceDynamic* UPrimitiveComponent::CreateAndSetMaterialInstanceDynamicFromMaterial(int32 ElementIndex, class UMaterialInterface* Parent)
最新文章
- 学习制作第一个 openfire 插件
- 【BZOJ】1076: [SCOI2008]奖励关(状压dp+数学期望)
- 自动发牌(C#版)
- 轻松学习Linux之AWK使用初步
- This is your life , in Winbledon , interview Roger Federer
- 在Linux下写一个简单的驱动程序
- Java学习笔记之:Java 继承
- 【转】Android Studio -修改LogCat的颜色*美爆了*
- clearcase 中一些概念和操作
- 51nod1138(math)
- NodeJs通过镜像下载相关NPM模块
- Python +selenium自动化环境的搭建
- 阿里云服务器ftp连接后21端口无法使用的问题
- 基于Python的ModbusTCP客户端实现
- package.json中的几种依赖注册对象解析
- html5-css动画-2d
- Ubuntu 14.04 DNS 配置
- MQ java 基础编程
- display:grid
- python编码(七)