pickup 类的使用


如何实现所有物体可以轻松被虚拟的人物拾取并进行交互呢。

在VR项目模版中,已经实现了一个简单的拾取功能:BP_PickupCube蓝图类,该类通过实现PickUpActor 接口类的Pick/Drop方法。但如何去拾取其他物体呢。。。  

  可以通过三种方法完成:  

1. 复制原来的BP_PickupCube蓝图类,双击模型,将蓝图的staticMeshComponents 改为需要拾取的模型即可,同时重命名新的蓝图类。
2. 通过BP_PickupCube蓝图类进行派生子蓝图类,打开子蓝图,修改StaticMeshComponents关联的模型为需要拾取的模型。
3. 将BP_PickupCube蓝图类作为模版,先在资源浏览器中选中BP_PickupCube蓝图类,然后在场景中选中需要拾取的模型,右键,选择Replace Actor With:BP_PickupCube,则当前所选模型具有了拾取接口,同时注意,该模型不一定可以正常移动,需要检查物理collison 是否设置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值