【动画】p60动画蓝图、播放蒙太奇、打包

news2025/1/23 12:57:45

p60动画蓝图、播放蒙太奇、打包

  • p60动画蓝图、播放蒙太奇、打包
    • 添加动画
    • 动画蓝图
    • 使模型使用动画蓝图
    • 奔跑
    • 跳舞
      • 蒙太奇
    • 移动打断蒙太奇
    • 打包
    • 退出游戏

p60动画蓝图、播放蒙太奇、打包

添加动画

右键内容浏览器-》动画-》混合空间1D-》选择新的角色的骨骼
在这里插入图片描述
如下图在资产详情修改参数
在这里插入图片描述
现在鼠标放到动画(在资产浏览器处)上没有预览,可以全选动画,右键设置当前预览网格图,此操作就可以生成预览了
在这里插入图片描述
在这里插入图片描述

(这一步需要不断调试,匹配动画的速度不能有滑步的感觉)
Standing_Idle是待机动画,拖动Standing_Idle到0的点(速度是0时播放此待机动画)
Female_Walk是行走动画,拖动Female_Walk到150的点(拖动点左右移动可以预览不同速度的动画)
在这里插入图片描述
资产详情-》采样插值-》目标权重每秒插值(改为3)(使不同状态的动画之间有一个过度,不会那么生硬)

动画蓝图

动画蓝图的作用,设置什么时候播放什么动画
内容浏览器右键-》动画-》动画蓝图,选择Animlnstance(是其他的父类)骨骼选择和模型相配的一个
在这里插入图片描述
打开后,事件图表写蓝图,动画图表(AnimGraph)做动画的混合
角色是什么状态就对应一个状态机(可能会有几百个状态机)
在动画图表(AnimGraph)搜索“添加新状态机”创建一个状态机,重命名为“角色的基础状态”
在这里插入图片描述
双击点开”角色的基础状态“状态机,有一个节点(状态机一进来就从此入口触发)
在这里插入图片描述
在右下角资产浏览器可以看到刚才创建的混合空间,拖拽出来
在这里插入图片描述
如图连接,就会在触发状态机时走Entry,之后Entry触发混合空间内的动画
在这里插入图片描述
双击状态机-》双击混合模式,出现下图
在这里插入图片描述
从NewBlendSpace1D的速度节点拉出引线,提升为变量
(混合空间:当处于两个临近的不同状态的动画之间,会出现两种状态之间过渡的动画,这个就叫混合空间)

下图为传入速度,根据速度选择动画,输出动画姿势
在这里插入图片描述
打开事件图表
存在两个蓝图(时间蓝图更新动画)(尝试获取Pawn拥有者),搜索”?Is Valid“,从尝试获取Pawn拥有者的Return Value拉出引线搜索获取速度
刚才有过提升为变量的行为,所以,变量下或有一个float变量速度,拉出选择设置
在这里插入图片描述
现在获取速度的引脚和设置速度的类型不同,所以,从获取速度拉出引脚搜索”向量长度“如此即可连接
在这里插入图片描述

使模型使用动画蓝图

打开超人_BP选择Mesh,在细节面板-》动画-》动画类,选择刚才的动画蓝图类
在这里插入图片描述

奔跑

更改角色步行移动速度
创建蓝图左shift,拖出组件面板的角色移动(CharMoveComp)(继承),拉出引线搜索SET Max Walk Speed
在这里插入图片描述

跳舞

实现按F键跳舞
创建蓝图键盘F
在内容浏览器找到跳舞动画,右键创建-》创建动画蒙太奇
在这里插入图片描述

蒙太奇

可以给蒙太奇加上标签以区分射击类的蒙太奇、跳舞类的蒙太奇等等
窗口-》动画插槽管理器,右下角就会出现动画插槽
在这里插入图片描述

在这里插入图片描述
添加插槽重命名为“dance”
在左侧设置插槽
在这里插入图片描述
打开NewAnimBlueprint,从状态机拉出引线搜索插槽
单机插槽,在右边细节面板设置插槽名称,更改为刚才新建的插槽
在这里插入图片描述
(一个插槽对应一个动画或某一类动画,作用是分类)

回到超人_BP,拖出Mesh,拉出引线搜索“获取动画实例”(就是获得所使用的动画蓝图的一个父类),选择资源为刚才的跳舞蒙太奇
在这里插入图片描述
现在,按键盘F键就会跳舞了
在这里插入图片描述
如上图连接,按F就可以跳舞,松开F停止跳舞

In Blend Out Time的时间调整为0.3(停止播放后和其他蒙太奇的过渡时间)
在这里插入图片描述

移动打断蒙太奇

获取速度,当速度大于1时打断蒙太奇播放
不要忘了更改In Blend Out Time
在这里插入图片描述

打包

项目设置-》项目-》地图和模式-》默认模式-》默认游戏模式(选择刚才建立的),游戏默认地图也需要选择

退出游戏

按esc能退出游戏
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/883270.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【TypeScript】基础类型

安装 Node.js 环境 https://nodejs.org/en 终端中可以查到版本号即安装成功。 然后,终端执行npm i typescript -g安装 TypeScript 。 查到版本号即安装成功。 字符串类型 let str:string "Hello"; console.log(str);终端中先执行tsc --init&#xf…

机器学习:特征工程之特征预处理

目录 特征预处理 1、简述 2、内容 3、归一化 3.1、鲁棒性 3.2、存在的问题 4、标准化 ⭐所属专栏:人工智能 文中提到的代码如有需要可以私信我发给你😊 特征预处理 1、简述 什么是特征预处理:scikit-learn的解释: provide…

预训练GNN:GPT-GNN Generative Pre-Training of Graph Neural Networks

一.文章概述 本文提出了一种自监督属性图生成任务来预训练GNN,使得其能捕图的结构和语义属性。作者将图的生成分为两个部分:属性生成和边生成,即给定观测到的边,生成节点属性;给定观测到的边和生成的节点属性&#xf…

【第三阶段】kotlin中使用带let的安全调用

let常常和?.配合使用,如果前面的对象为null,let不执行,能够执行到let里面 对象一定不为null 1.不为null fun main() {var name:String?"kotlin" //name是一个可空类型,发出广播,调用的地方必须补救措施var…

WSL2 Ubuntu子系统安装cuda+cudnn+torch

文章目录 前言一、安装cudncudnn安装pytorch 前言 确保Windows系统版本高于windows10 21H2或Windows11,然后在Windows中将显卡驱动升级到最新即可,WSL2已支持对显卡的直接调用。 一、安装cudncudnn 配置cuda环境,WSL下的Ubuntu子系统的cu…

炬芯科技低延迟高音质无线麦克风解决方案

随着互联网技术的高速发展,诸多新兴产业被带动起来。就近十年来看,内容平台以及其载体在不断演变,从自媒体到短视频以及直播,一点一滴地渗透进大众生活。而这些平台的兴起,亦为普罗大众提供了广阔的分享空间&#xff0…

六十四卦-整体

前言:整理一下学习的卦,从整体上更好地了解六十四卦。 目录 八纯卦 难卦 消息卦 最吉的卦 六爻皆正位的卦 六爻皆不正位的卦 爻辞中含有“利涉大川”的卦 八纯卦 乾三连,坤六断,震仰盂,艮覆碗,离…

【免费分享 图书】《阿里云天池大赛赛题解析——机器学习篇》-PDF电子书-百度云...

找这本书的资源简直要把我找吐了,各种网站压缩包一下下来就开始各种套路(比如要你充钱) 为了防止还有我这样的受害者,这就把找到的PDF给大家分享一下。 链接在文章最后 如果这篇文章能够帮到您,麻烦帮我点个赞,并关注一下我&…

【uniapp】中 微信小程序实现echarts图表组件的封装

插件地址:echarts-for-uniapp - DCloud 插件市场 图例: 一、uniapp 安装 npm i uniapp-echarts --save 二、文件夹操作 将 node_modules 下的 uniapp-echarts 文件夹复制到 components 文件夹下 当前不操作此步骤的话,运行 -> 运行到小…

动手学深度学习—卷积神经网络LeNet(代码详解)

1. LeNet LeNet由两个部分组成: 卷积编码器:由两个卷积层组成;全连接层密集块:由三个全连接层组成。 每个卷积块中的基本单元是一个卷积层、一个sigmoid激活函数和平均汇聚层;每个卷积层使用55卷积核和一个sigmoid激…

基于libevent的tcp服务器

libevent使用教程_evutil_make_socket_nonblocking_易方达蓝筹的博客-CSDN博客 一、准备 centos7下安装libevent库 yum install libevent yum install -y libevent-devel 二、代码 server.cpp /** You need libevent2 to compile this piece of code Please see: http://li…

分类预测 | MATLAB实现MTBO-CNN多输入分类预测

分类预测 | MATLAB实现MTBO-CNN多输入分类预测 目录 分类预测 | MATLAB实现MTBO-CNN多输入分类预测预测效果基本介绍程序设计参考资料 预测效果 基本介绍 1.MATLAB实现MTBO-CNN多输入分类预测 2.代码说明:基于登山队优化算法(MTBO)、卷积神经…

android 12系统加上TTS引擎

系统层修改&#xff1a; 1.frameworks/base/packages/SettingsProvider/res/values/defaults.xml <string name"def_tts"></string> 2.frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java loadString…

​五金件机器视觉定位​并获取外观轮廓软硬件视觉方案

【检测目的】 五金件机器视觉定位&#xff0c;视觉检测五金件轮廓并矫正五金件位置进行涂油 【客户要求】 FOV:540*400mm 【拍摄与处理效图一】 【拍摄与处理效图二】 【实验原理及说明】 【方案评估】 根据目前的图像和处理结果来看&#xff0c;可以检测出产品轮廓并进行位置…

Unity小项目__小球吃零食

// Player脚本文件源代码 public class Player : MonoBehaviour {public Rigidbody rd; // 定义了一个刚体组件public int score 0; // 定义了一个计分器public Text scoreText; // 定义了一个文本组件public GameObject winText; // 定义了一个游戏物体用于检验游戏结束// S…

征战2023跨境旺季,独立站如何实现新增长?

2023年出海赛道万象更新&#xff0c;行业重回正轨&#xff0c;跨境行业在经历过多轮洗牌过后&#xff0c;中国企业在全球化产业链中表现出了更强大的增长韧性。而随着跨境模式与消费需求的多样化与精细化。单一渠道的出海布局已经不能满足企业实现品牌出海的转型需求。 DTC独立…

前端工具的选择

目录 前端常见开发者工具 浏览器 开发者工具 VScode开发者工具快捷键 前端常见开发者工具 浏览器 浏览器是我们最重要的合作伙伴 关于浏览器的选择&#xff0c;我目前主要用主要是谷歌浏览器&#xff0c;我个人觉得谷歌浏览器使用起来比较方便、简洁&#xff0c;没有太多…

【TypeScript】tsc -v 报错 —— 在此系统上禁止运行脚本

在 VS Code 终端中执行 tsc -v &#xff0c;报错 —— 在此系统上禁止运行脚本 然后 windows x &#xff0c;打开终端管理员&#xff0c;出现同样的问题 解决方法&#xff1a; 终端&#xff08;管理员&#xff09;执行以下命令&#xff1a; 出现 RemoteSigned 则代表更改成功…

Flask-SQLAlchemy

认识Flask-SQLAlchemy Flask-SQLAlchemy 是一个为 Flask 应用增加 SQLAlchemy 支持的扩展。它致力于简化在 Flask 中 SQLAlchemy 的使用。SQLAlchemy 是目前python中最强大的 ORM框架, 功能全面, 使用简单。 ORM优缺点 优点 有语法提示, 省去自己拼写SQL&#xff0c;保证SQL…

誉天HCIP-Datacom课程简介

HCIP-Datacom课程介绍&#xff1a;HCIP-Datacom分为一个核心技术方向&#xff1a;HCIP-Datacom-Core Technology H12-821 &#xff08;核心技术&#xff09;六个可选子方向&#xff1a;HCIP-Datacom-Advanced Routing & Switching Technology H12-831 &#xff08;高级路…