2-3 简单场景绘制、打包验证资源_哔哩哔哩_bilibili
目录
1.复制其他场景中的地形到basic的光卡中
2.创建主角
新建文件夹并创建一个charactor的蓝图,创建角色总类,所有的角色将是他的子蓝图,包括怪物,主角,npc等,创建角色总类的子蓝图,01主角
改变角色总类的方向,使得模型面向箭头组件位置。
选中网格体资产并添加动画,并将法杖作为组件绑定到网格体下,并使用父类套接字,将法杖绑定到手部。
3.增强输入系统的按键绑定
创建输入文件夹,这里存放我们的交互资源,
创建输入战斗映射情景,并创建一个角色移动的输入。
接下来我们需要将角色的移动绑定到战斗映射中。
创建2d vector的移动输入
绑定角色移动到战斗映射中,按键为w
4.启用增强子系统,并绑定输入映射上下文
在使用增强输入系统之前需要创建我们自己的玩家控制器和游戏模式,在根目录下创建游戏基础文件夹,并分别创建这两个蓝图类
在世界设置中绑定游戏模式
在双击游戏模式蓝图,更改蓝图中的游戏控制器为我们创建的游戏控制器
在玩家控制器中,启用输入增强子系统,并绑定我们的映射上下文
测试是否绑定成功
左上角有输出信息,说明绑定成功。
5.实现移动
首先实现前后移动的逻辑
在映射上下文中绑定按键,w不需要添加否定,s需要添加否定,这个时候触发将会,传值-1实现后退的效果。
实现左右移动的逻辑
添加前后,左右移动后的蓝图逻辑
运行一下,效果实现了