UE4学习日记(十一)实现简单的御剑(板)飞行功能

首先,第一步就是创建一个第三人称模板的项目。
第二步,点击【编辑->项目设置】,去配置输入设置。
在这里插入图片描述进入项目设置之后,找到【引擎->输入】,添加一个新的轴映射,取名为【MoveUp】,然后就是使用【Q】和【z】两个键去控制人物的上升和下降,别忘了修改【缩放】中的值,一正一负。
在这里插入图片描述再打开【内容->ThirdPersonBP->Blueprints->ThirdPersonCharcater】,第三人称角色蓝图。
再在【Mesh】下添加一个静态网格物体,取名【Sword】,虽然我们只是做一块板子。
在这里插入图片描述为【Sword】添加静态网格体为【1M_Cube】。
在这里插入图片描述设置transformer为下图中的参数。
在这里插入图片描述
之后的大致样子如下:
在这里插入图片描述

并将【可视性】勾选为无。隐藏掉板子,让他在我们想见的时候出现。
在这里插入图片描述之后打开【事件图表】,完成下面两图操作。
在这里插入图片描述在这里插入图片描述其中第一部分,是在配置我们的轴输入。
第二部分,是在配置角色动画,显示踏板,设置运动方式。
之后进入角色内容,打开【Mannequin->Animations->ThirdPersonAnimBP】,角色动画蓝图。
添加参数【IsFlying】,
在这里插入图片描述

修改事件图表为如下图:
在这里插入图片描述之后点击运行,按下F键,即可控制角色飞行。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值