当前位置: 首页 > article >正文

UE5 角色换新枪械的偷懒办法

A、思路

假设获取的新模型素材并不完整,不包括骨骼动画,没法直接用。

那么是否就不能在游戏里快速出现呢?

传统方法是改进模型,制作完整的骨骼动画,以及完善角色各种姿势下的持枪动画,使二者适配。角色持有近战武器、手枪、冲锋枪、大型枪械的动作是不一样的,空闲、射击、奔跑、跳跃时也不一样。

但实际上有偷懒的办法。

a 把枪械静态网格体粗暴转换为骨骼网格体,套用已有枪械的骨骼,微调一下枪口位置等细节。

b 在角色身上新建一个骨骼网格体组件,枪械拖进去,调整好在游戏里大概的出现位置,默认不可见。

新建一个布尔变量,决定是否可见,在Tick事件里增加分支,布尔值为真时枪械可见。

c 修改拾取武器事件,拾取后修改布尔值为真。

则武器就出现在游戏里,默认隐藏,拾取武器后才出现。

缺点是始终静止,与角色持枪动作不适配,比较机械。角色手臂抖动时,枪械依然不动。

这种方法适合初期快速测试模型效果用,看看新素材与游戏是否适配。

B、参考图


http://www.kler.cn/a/443705.html

相关文章:

  • Reactor
  • 计算机网络——练习题
  • Charles安装证书过程(手机)
  • .NET Core 中使用 C# 获取Windows 和 Linux 环境兼容路径合并
  • 安卓从Excel文件导入数据到SQLite数据库的实现
  • 利用Gurobi追溯模型不可行原因的四种方案及详细案例
  • UE5 Lyra项目源码分析-角色配置说明
  • WebRTC服务质量(04)- 重传机制(01) RTX NACK概述
  • 简易记事本开发-(SSM+Vue)
  • Navicat 17 功能简介 | SQL 美化
  • 力扣题目解析--K个一组翻转链表
  • 042_Unscented Kalman Filter in Matlab无迹卡尔曼滤波
  • 对象的克隆 单例模式
  • sql递归查出某个值下的所有子集数据
  • 在微服务架构中,处理消息的中间件是实现服务间异步通信的关键组件。以下是几种常见的消息中间件及其特点、优点和缺点
  • 重庆大学《2024年844自动控制原理真题》 (完整版)
  • Arrays.sort和Collections.sort排序基本用法
  • Elasticsearch 实战应用:提升数据洞察与交互体验
  • 在 Solana 上实现 SOL 转账及构建支付分配器
  • 如何在 Spring Boot 中使用 Mapstruct
  • 计算机网络-L2TP VPN基础概念与原理
  • kafka理解记录
  • 清理悬空镜像以减少 Docker 空间占用
  • 二分查找题目:制作 m 束花所需的最少天数
  • Qt WORD/PDF(三)使用 QAxObject 对 Word 替换(QML)
  • Nginx常用配置详解(1)