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

在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 是否设置。

pickup 类的使用相关推荐

  1. Unreal Engine 4(虚幻UE4)GameplayAbilities 插件入门教程(三)技能标签(Ability Tags)...

    本教程参考了https://wiki.unrealengine.com/GameplayAbilities_and_You,如果没有学习前两篇教程,请前往学习. GameplayAbilities插件 ...

  2. Unreal Engine 4(虚幻UE4)GameplayAbilities 插件入门教程(三)技能标签(Ability Tags)

    本教程参考了https://wiki.unrealengine.com/GameplayAbilities_and_You,如果没有学习前两篇教程,请前往学习. GameplayAbilities插件 ...

  3. java 二嗨租车项目_java实现简单租车系统

    本文实例为大家分享了java实现租车系统demo,供大家参考,具体内容如下 这也是参考了mooc上的一个基础项目,所以拿来写一下.不过我的demo肯定有不好或者错误的地方,欢迎指出 1.项目功能/需求 ...

  4. Epic 官方视频教程《 Battery Collector》源码+超详细注释【C++】【UE4】

    视频教程链接: 优酷链接 油管链接 [需要梯子] 首先来看效果图: 1. 电池随机从天空掉落,玩家按C键收集电池的能量(闪电粒子效果)来补充血条(每秒都会自动衰减) 2.玩家的颜色随着血条的减少,逐渐 ...

  5. UE4 C++示例工程Battery Collector(4.10版本又更名为3rd Person Power-up)

    这个是官方的一个C++示范工程,一共有21个教学视频,总时长2个小时.从游戏逻辑上.引擎功能使用程度上来说,都属于比较简单的层次,不过以入门.了解虚幻4的C++特性为目的,这个还是不错的素材.最终效果 ...

  6. Java面向对象小项目 慕课网Java入门第二季答答租车系统

    一.项目背景 编写一个控制台程序,要求实现如下功能: 1.展示所有可租车辆 2.选择车型,租车量 3.显示租车清单,包括:总载货量,总载客量,总金额等: 二.车的类别 客车:只能载客 货车:只能载货 ...

  7. 自己搜集编写的Delphi 通用函数

    { ********************************************************************** } { Currency Common Functio ...

  8. MFC中CImage类显示的半透明PNG存在的问题以及处理方法

    在MFC中自己也做过很多关于如何实现图片半透明的方法,包括抠图,图像数据计算等,但是使用MFC中CImage的时候有时候是透明的,有时候透明部分为白色!让人难以置信,最后在不经意间发现了这边文章才恍然 ...

  9. 虚幻引擎图文笔记:如何让带骨骼的角色捡东西(Pickup)和扔东西(Drop)

    效果 [教程辅助视频]如何让带骨骼的角色实现捡东西(Pickup) 文章目录 效果 原理 步骤 1. 定义被捡物体类 2. 定义BPI_Picker接口 3. 在骨骼上添加插槽(Socket) 4. ...

最新文章

  1. 洛谷P4480 【[BJWC2018]餐巾计划问题】
  2. 在SQL 2005中用T-SQL插入中文数据时出现的问号或乱码的解决方案[转]
  3. QML 编程之旅 -- QML程序的基本结构概念
  4. hadoop学习笔记:运行wordcount对文件字符串进行统计案例
  5. mysql无法连接server 2008_SQL Server 2008登录错误:无法连接到(local)解决方法
  6. Archive object standard check
  7. 微服务架构基础之Service Mesh
  8. tfw文件如何导入cad_如何将CAD的线稿导入PS并和底色分离
  9. Linux 学会看日志文件处理问题
  10. 信息学奥赛一本通C++语言——1048:有一门课不及格的学生
  11. Maxwell与Canal 工具对比
  12. LeetCode(509)——斐波那契数(JavaScript)
  13. 《复联》里的黑科技距离现实有多近?
  14. BurpSuite之HTTP brute暴力破解
  15. laravel5.3-数据库操作下的局部or条件与全局or条件(orWhere的局部与全局)
  16. 获取GridView的BoundField值
  17. linux下运行springboot项目jar包
  18. Linux下 lnmp一键安装
  19. DSP CCS12.00 芯片:TMS320F28335 外部中断 XINT1, 和映射区域的 k1 -- k4 按键的功能实现
  20. 利用计算机进行信息管理,浅论如何利用计算机软件技术进行信息管理

热门文章

  1. 政务网站适老化,看顶象无感验证
  2. wltc循环多少公里_WLTC与NEDC循环的排放相关性测试.PDF
  3. 医疗设备管理系统源码
  4. VBA中字符串的相关函数
  5. elementUI勾选框绑定点击事件连续执行两次处理
  6. LeetCode in Python-21. Merge Two Sorted Lists 合并两个有序链表
  7. 算法与数据结构之二分搜索树
  8. java.net.UnknownHostException: Unable to resolve host api1.51zhenghao.cn: No address associated wi
  9. 00后最关注的职业:公务员排第二!第一是?
  10. 单片机发射红外c语言程序,STC单片机51简单的红外遥控发射程序C语言