很多同学咨询过,在UE4中背包系统怎么做?正好我们有个学员投稿,还附带他自己做的工程,大家有福啦!

本文为翰者学堂学员yebu蓝投稿。

首先创建一个GameMode文件夹,

然后在GameMode文件夹里创建一个GameMode蓝图,命名为 BP_Player_GameMode

这一步是显示鼠标并且锁定鼠标在游戏窗口,箭头指向的是指定游戏开始后控制的玩家。我指定的是自己创建的Player,后面出现的Player都是这个Player蓝图,不会自己创建角色蓝图的可以用官方第三人称模板的角色蓝图

打开你指定的玩家蓝图添加一个球形碰撞体

碰撞大小可以自行设置

然后使用球形碰撞体的开始重叠和结束重叠事件

返回到资源管理器创建一个命名为NPC的文件夹

在NPC文件夹中创建一个Charactor蓝图,命名NPC

右键NPC创建一个子蓝图,命名为 Weapon_NPC

给这个蓝图添加一个骨骼模型

返回资源管理器的NPC文件夹,右键创建一个接口,命名为NPCUI_Show

双击打开接口创建一个函数命名为Is_Show,然后在Inputs添加一个布尔值变量,点击编译和保存

在资源管理器中找到NPC蓝图打开

点击类设置,点击Add把刚刚创建的接口添加进来

点击编译和保存,关闭NPC蓝图

 

 

同学们 由于yebu蓝 同学的投稿太长,官网文章图片显示不清楚等原因,后续内容须参加我们集赞活动才可以获得原文及工程下载链接~ 小伙伴们快快转发吧~~~