虚幻引擎5摄像头跟随头部摆动和手电筒功能并防止摄像头与头部穿模(第一人称)

目录

头部跟随摄像机摆动

模拟手电筒功能

防止摄像头与头部穿模


首先创建一个角色蓝图

添加一个摄像头并且添加一个模拟手电筒的聚光灯

将聚光灯组件作为摄像机的子类

头部跟随摄像机摆动

我们先看我们控制角色的骨骼网格体

它的左侧会有对应骨骼的名称这里我们需要将摄像机绑定到头部的骨骼上面,这里我们绑定到HeadTop_End骨骼上面我们把这个骨骼的名称复制

回到角色蓝图这里在事件图标事件开始运行函数那里拖出来运用 将组件附加到组件

中间那个血量不用管它那是其他的主要是将组件附加到组件把我们刚刚复制的骨骼名称复制到将组件附加到组件的Socket Name中将角色骨骼网格体连Parent,我们的相机连目标,

Location Rule,Rotation Rule,Scale Rule都选择为对齐到目标,下面勾上。

这样我们就将摄像机绑定在了我们选择的那个骨骼上。

模拟手电筒功能

在玩家蓝图视口中之前创建的聚光灯和摄像头重叠,可以到调整它的亮度参数平允许它pawn旋转

回到事件图标在事件开始运行的时候将我们的聚光灯组件隐藏,在New Hidden打上勾

我们需要绑定一个按键,这里用的是输入操作绑定的是键盘T键,中间是Flip Flop意思是第一次运行A分支,第二次运行B分支两次效果分别是将聚光灯显示和将聚光灯隐藏,这样就达到了模拟手电筒的效果。

防止摄像头与头部穿模

在角色蓝图里面事件图标,事件开始运行的函数中运用按命名隐藏骨骼的组件

在Bone Name输入你要隐藏的骨骼名称即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值