这样我们就完成了动态的增加组件,编译后在UE5中指定静态网格体资源之后就可以运行了,做法如下,在UE的C++ Classes路径下面,找到我们创建的C++类,右键选择创建蓝图 打开蓝图,选择静态网格体资源,将我们创建的蓝图拖拽到场景中,运行即可看到静态网格体组件被创建出来了 给Actor动态增加一个ChildActor 原理和增加组件是一样...
这样我们就完成了动态的增加组件,编译后在UE5中指定静态网格体资源之后就可以运行了,做法如下,在UE的C++ Classes路径下面,找到我们创建的C++类,右键选择创建蓝图 1.jpg 打开蓝图,选择静态网格体资源,将我们创建的蓝图拖拽到场景中,运行即可看到静态网格体组件被创建出来了 2.jpg 给Actor动态增加一个ChildActor 原理和...
这样我们就完成了动态的增加组件,编译后在UE5中指定静态网格体资源之后就可以运行了,做法如下,在UE的C++ Classes路径下面,找到我们创建的C++类,右键选择创建蓝图 打开蓝图,选择静态网格体资源,将我们创建的蓝图拖拽到场景中,运行即可看到静态网格体组件被创建出来了 给Actor动态增加一个ChildActor 原理和增加组件是一样...
但是测试之后,发现组件并没有正确被创建出来,经过笔者的测试,使用如下的方式可以正确的在运行时动态的给Actor添加上Component,笔者测试的引擎版本是UE5.2.1 给Actor动态增加一个StaticMeshComponent 首先我们先创建一个c++的类MyTest,创建完成后,2个文件如下所示,你们的代码文件会因为项目名称跟我不一样而有区别,主要...