UE4第一人称物理柄组件(PhysicsHandle)抓取---物理拾取

本文详细介绍了如何在Unity中通过蓝图实现第一人称角色的物理抓取功能。首先创建第一人称角色并添加相机,然后设置输入轴映射。接着,利用物理柄组件和鼠标左键点击事件进行射线检测,抓取可移动网格体。在事件Tick中更新被抓取组件的位置和旋转,最后在鼠标松开时释放组件。整个过程涉及到了射线检测、物理模拟和组件交互的关键技术。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        此抓取功能仅可抓取带有模拟物理(Simulate Physics)的可移动网格体或者带有物理模拟的蓝图组件

首先创建第一人称角色

 

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDppqxGby4,size_20,color_FFFFFF,t_70,g_se,x_16

 

在角色的合适位置添加相机(Camera)并将使用Pawn控制旋转(Use Pawn Control Rotatioin)勾上

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6aasRm8u,size_20,color_FFFFFF,t_70,g_se,x_16

 

到这里准备工作已经完毕,接下来开始写蓝图。

根据项目设置--输入中的轴映射

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6aasRm8u,size_20,color_FFFFFF,t_70,g_se,x_16

 

如果项目设置中没有 可以添加项目自带功能包的第一人称模板

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值