2024年4月7日-UE5-丰富怪物,结构体、数据表格、构造函数

打开游戏基础文件夹,新建一个结构

 

 打开后,新建一些变量,这里要看你的怪物用的皮肤是材质还是材质实例,选择不同的

 

 

 然后再新建一个数据表格

 

 

 打开怪物表

填写一些怪物数据

 

 打开怪物总类蓝图,打开构造函数Construction Script

这个是预构造,游戏启动之前先加载的内容

 

把表格里输入的值导出,输入到怪物的变量里

 修改这个变量为公开,就可以在外面直接改

 这里是材质元素几,选哪个替换哪个

 然后新建几个怪物的角色蓝图

在蓝图里面写自己在表格里的名字,完成换皮

 

 目前测试了一下,如果表格里不填东西,就用角色蓝图默认

 

打开AI行为树里面的怪物黑板

我们假定换皮的两种怪是精英怪,不巡逻,只原地游荡

设置一个是否游荡的 布尔值

 

 然后打开怪物种类,进行设置

这里要在事件列表里获取黑板,因为预构造的时候还没有黑板,

 把预设值的是否游荡的 布尔值,告诉行为树

 

posted on 2024-04-07 16:03  Loseheart  阅读(28)  评论(0编辑  收藏  举报