UE4使用蓝图往场景中添加构件

UE4使用蓝图往场景中添加构件,第1张

UE4游戏场景大多是静态的,我们如何把一个椅子添加到房间中。使用蓝图编辑功能。

1.在场景一个空的对象

2.将资源拖入关卡蓝图中

3.然后建立如下的蓝图逻辑

这样,我们运行程序,然后按R键就可以将资源在场景中动态的显示出来。而这种方法是我们将有意思的编辑中先导入进去了,如果不在有意思的资源里,又该如何处理呢?,我们就需要用蓝图动态导入资源,这在之后再看看吧。

参考的连接: https://blog.csdn.net/zach_here/article/details/69565710

ue4做把ai添加进队伍:创建一个房间,系统默认是随机地图,随机地图是不允许ai的,要换地图,会出现一对ai车手,组队ai车手都是成对出现。

1) [TaskForces] [部队成员组]=指定一支队伍里都由哪些单位组成。

2) [ScriptTypes] [命令组] =指定一支队伍将要进行的作战行动。

3) [TeamTypes] [作战队伍] =指定一支队伍的基本设置编成。

4) [AITriggerTypes] [AI触发] =设置当达到某些条件时电脑就会出这组部队。

动画由一棵动画物体树驱动,包括:

混合控制器,进行对嵌套的动画物体之间的多路混合。

数据驱动的控制器,封装动作捕捉或手动制作的动画数据。

物理控制器,连接到刚体动态引擎,用来实现布娃娃系统的游戏者和NPC动画和对力的物理响应。

过程动画控制器,以C++或UnrealScript实现,为了实现一些如使一个NPC的头部和眼睛跟踪一个在关卡中行走的游戏者,或使一个角色根据健康情况和疲劳度作出不同动作等特性。

因为每次创建测试场景时需要做基础物件摆放与后处理场的参数设置,因此,需要自定义一个常用的New Level;

1)先打开一个空场景。

2)对场景修改后,保存为场景资源

3)在ps中制作一个用作缩略图的资源

4)找到你的对应版本的引擎文件根目录,按以下路径拷贝地图与缩略图资源;

Level目录:\UE_4.16\Engine\Content\Maps\Templates

纹理资源目录:\UE_4.16\Engine\Content\Maps\Templates\Thumbnails

5)找到并打开 “ BaseEngine.ini ”

alt+F搜索关键文本:

[/Script/UnrealEd.UnrealEdEngine]

AutoSaveIndex=0

+TemplateMapInfos=(ThumbnailTexture=Texture2D'/Engine/Maps/Templates/Thumbnails/Default.Default',Map="/Engine/Maps/Templates/Template_Default")

+TemplateMapInfos=(ThumbnailTexture=Texture2D'/Engine/Maps/Templates/Thumbnails/VR-Basic.VR-Basic',Map="/Engine/Maps/Templates/VR-Basic")

6)添加“+TemplateMapInfos”行,将我们新加入的内容的查找路径以同样的格式写入其中

7)重新打开任意的刚刚做完修改的版本的UE4项目,可以在打开新场景时发现自定义模板

---如果使用了自定义的资源,将自定义的资源放在:Engine \ Content \ MapTemplates 目录下.


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11827332.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存