5.UE5场景绘制,创建主角,增强输入系统

2-3 简单场景绘制、打包验证资源_哔哩哔哩_bilibili

目录

1.复制其他场景中的地形到basic的光卡中

2.创建主角

 3.增强输入系统的按键绑定

4.启用增强子系统,并绑定输入映射上下文

 5.实现移动


1.复制其他场景中的地形到basic的光卡中

2.创建主角

新建文件夹并创建一个charactor的蓝图,创建角色总类,所有的角色将是他的子蓝图,包括怪物,主角,npc等,创建角色总类的子蓝图,01主角

 改变角色总类的方向,使得模型面向箭头组件位置。

 选中网格体资产并添加动画,并将法杖作为组件绑定到网格体下,并使用父类套接字,将法杖绑定到手部。

 3.增强输入系统的按键绑定

创建输入文件夹,这里存放我们的交互资源,

创建输入战斗映射情景,并创建一个角色移动的输入。

接下来我们需要将角色的移动绑定到战斗映射中。

 创建2d vector的移动输入

 绑定角色移动到战斗映射中,按键为w

4.启用增强子系统,并绑定输入映射上下文

在使用增强输入系统之前需要创建我们自己的玩家控制器和游戏模式,在根目录下创建游戏基础文件夹,并分别创建这两个蓝图类

在世界设置中绑定游戏模式

 在双击游戏模式蓝图,更改蓝图中的游戏控制器为我们创建的游戏控制器

 在玩家控制器中,启用输入增强子系统,并绑定我们的映射上下文

 测试是否绑定成功

 左上角有输出信息,说明绑定成功。

 5.实现移动

首先实现前后移动的逻辑

在映射上下文中绑定按键,w不需要添加否定,s需要添加否定,这个时候触发将会,传值-1实现后退的效果。

 实现左右移动的逻辑

 添加前后,左右移动后的蓝图逻辑

 运行一下,效果实现了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值