UE5蓝图进阶教程:深度讲解蓝图类 #视频讲解

发布时间:2023-12-19 13:53:34 浏览量:242次

UE5超细蓝图教程6:蓝图类。

大家好我是裴云龙,我是个善良的湖北佬。

·我们打开UE5选择游戏,选择一个第三人称的游戏,在这里创建一个新的项目。这里的项目不能用中文,因为打包打不了。my project也就是我的项目,创建一个项目。

·这样我们就打开了一个第三人称的项目,我们在这个窗口把布局加载一下,加载一个老布局。因为我们这种上年纪的人比较怀旧,喜欢这种老布局。这样运行游戏的话,场景当中就会有一个美女相当的帅标志。

·这堂课给大家讲一下蓝图类。蓝图类在内容浏览器里面创建一个,单击鼠标右键创建一个文件夹。my地图,mymap就是我的地图。

·然后在这里单击鼠标右键创建一个蓝图类。这个蓝图类里面有actor,有pawn,有角色。actor我们用的是比较多的,可以控制时间表,比如说你们做那个产品,围绕那产品旋转的就是用pawn。

·下面还有很多种,还有角色,玩家控制器,游戏模式之类的,这些东西在以后会给大家详细的解释。我们首先创建一个actor,也就是演员,然后b P杠01。这就是我们创建的第一个蓝图类。蓝图类在这里面可以添加,添加很多东西包括模型,就是静态网格体,还有音乐,骨骼,还有当然还有灯光,各种各样的弹簧臂这些。

·我们在这里创建一个立方体,然后编辑。编辑的时候大家可以选择这个,仅在成功时编译就是把我们的这些东西变成计算机语言,每个都要编译的,这样我们就出现了一个蓝图类。蓝图类跟关卡蓝图是有区别的,主要是现在在这个场景当中,在这个场景里面其实是不存在的,只是在库里面的一串数据。

比如说我们在这里在事件图表里面,打开事件图表,大家也看到它有三个节点,比关卡蓝图多一个节点就是多一个开始重叠,就是两个物体重叠。像推拉门重叠的时候,会激活一个事件,其他两个事件和关卡蓝图是一样的。我们在这里给它搞一个print string,然后还是搞云龙课堂,或者是打裴云龙也可以,裴云龙大帅哥。

·现在编辑,然后现在运行,它其实是不会有的,因为这只是在库里面的一串数据,它并没有真实的存在这个场景。我们去运行是没有的,在这里没有打印,大家可以看到没有打印。必须要把它放在这个场景里面,现在去它才会打印,这是跟关卡蓝图有本质区别的。

·然后再就是它是没有办法去引用,没有办法直接去引用。关卡里面的对象的,不是像关卡蓝图。比如我想引用几何体,在这里去引用几何体,单击鼠标右键是引用不了的,没有办法去引用这个立方体,没有办法去引用的。

·那么我现在想用蓝图去引用这个立方体该怎么办?那必须要在这里添加一个变量,就在这里添加一个变量,这个变量的名就搞mesh,变量的类型必须要使用静态网格体,静态网格体就这个东西,静态网格体。

·然后编译,编译了之后还要把这个眼睛给它打开蓝图,把它变成公有变量,变成公有变量了之后再蓝图,在UE5的主界面才会看到它,现在再去拾取它,这样才会把它引用进来的。你不在这里去拾取是一个空物体,这里面是一个空物体蓝图,这个要注意的。

好了这堂课暂时先讲到这里,谢谢大家再见。

热门课程推荐

热门资讯

请绑定手机号

x

微信扫码在线答疑

扫码领福利1V1在线答疑

点击咨询
添加老师微信,马上领取免费课程资源

1. 打开微信扫一扫,扫描左侧二维码

2. 添加老师微信,马上领取免费课程资源

同学您好!

您已成功报名0元试学活动,老师会在第一时间与您取得联系,请保持电话畅通!
确定