ue5玩家角色添加武器。切换武器位置,手上武器放到背上。演示一下人体插槽和武器的连接。仅仅演示,实际项目不是这么用的

devtools/2025/1/15 23:45:57/

把第一人称资源包导进来
在这里插入图片描述
这就是我们枪的骨骼网格体
在这里插入图片描述
我们找到这个骨骼
在这里插入图片描述
右手添加插槽
在这里插入图片描述
取个名字
在这里插入图片描述

因为武器上也有动画,所有武器单独写个蓝图类
新建一个蓝图类 BP_Weapon
在这里插入图片描述
在这里插入图片描述

把枪的蓝图拖到人的静态网格体下,成为一个部分
在这里插入图片描述
在这里插入图片描述
选中BP_Weapon的父类套接字,选择刚才的插槽
在这里插入图片描述
枪就到插槽了
在这里插入图片描述

调整一下枪的位置
在这里插入图片描述
人的姿势不对
找到这个预览动画
在这里插入图片描述

选中插槽,调整插槽的角度,可以调整插槽的位姿
在这里插入图片描述
回到这边,就没什么问题了
在这里插入图片描述
运行一下,可以
在这里插入图片描述

切换武器位置,手上武器放到背上
在这里插入图片描述
取名在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
调整位姿
在这里插入图片描述

为了按下
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

这样,先判断武器在不在背上
添加两个变量
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

将武器放到插槽
在这里插入图片描述
把武器附加到人的右手
在这里插入图片描述
把武器附加到背上
在这里插入图片描述
将武器附加到手上
在这里插入图片描述
运行一下就可以按q切换武器位置了
在这里插入图片描述


http://www.ppmy.cn/devtools/150237.html

相关文章

计算机网络之---网络层的基本功能

网络层简述 网络层(Network Layer)是OSI(开放系统互联)模型的第三层,主要负责将数据包从源主机传输到目的主机,处理数据传输过程中的路由选择、寻址和分段等任务。网络层的主要目的是确保数据能够从源设备准…

VSCode 插件

VSCode 插件 1. GitHub Copilot - AI 代码助手 功能:根据上下文提供实时代码补全,支持自然语言转代码,提供符合现代编程规范的建议。进阶技巧: 使用快捷键 Alt ] 切换多个建议。写注释时,描述业务逻辑而不是具体实现…

对话新晋 Apache SeaTunnel Committer:张圣航的开源之路与技术洞察

近日,张圣航被推选为 Apache SeaTunnel 的 Committer成员。带着对技术的热情和社区的责任,他将如何跟随 Apache SeaTunnel 社区迈向新的高度?让我们一起来聆听他的故事。 自我介绍 请您简单介绍一下自己,包括职业背景、当前的工作…

linux内存泄露定位过程(kmemleak和slab debug)

1,当遇到内存增加过多时,或者由于内存导致系统oom时我们怎么定位呢,定位时需要确认是内核态还是用户态内存泄露。 排查步骤 top查看VIRT和RES内存 rootubuntu2004:~# top top - 21:05:39 up 7 min, 1 user, load average: 5.01, 4.09, 2.…

3D机器视觉的类型、应用和未来趋势

3D相机正在推动机器视觉市场的增长。很多制造企业开始转向自动化3D料箱拣选,专注于使用3D视觉和人工智能等先进技术来简化操作并减少开支。 预计3D相机将在未来五年内推动全球机器视觉市场,这得益于移动机器人和机器人拣选的强劲增长。到 2028 年&#…

【机器学习:八、逻辑回归】

逻辑回归(Logistic Regression) 1. 逻辑回归的引出 在现实世界中,许多问题都涉及到分类任务。例如: 判断一封邮件是否为垃圾邮件;预测某人是否会患某种疾病;确定图片中是否包含某种特定物体。 这些问题…

qt 窗口(window/widget)绘制/渲染顺序 QPainter QPaintDevice Qpainter渲染 失效 无效 原因

qt窗体布局 窗体渲染过程 qt中窗体渲染逻辑顺序为 本窗体->子窗体/控件 递归,也就是说先渲染父窗体再渲染子窗体。其中子窗体按加入时的先后顺序进行渲染。通过下方的函数调用堆栈可以看出窗体都是在widget组件源码的widgetprivate::drawwidget中进行渲染的&am…

21_Spring Boot缓存注解介绍

前面我们通过使用@EnableCaching、@Cacheable注解实现了Spring Boot默认的基于注解的缓存管理,除此之外,还有更多的缓存注解以及注解属性可以配置优化缓存管理。下面我们针对Spring Boot中的缓存注解及相关属性进行详细讲解。 1.@EnableCaching注解 @EnableCaching是由Spri…