unreal-教程-第十章:蒙太奇实现拔剑动作
蒙太奇实现拔剑动作
- 效果演示
- 1. 制作蒙太奇动画
- 2. 在骨骼中插入剑鞘Socket和手持Socket
- 3. 添加剑的Mesh以及两个SceneNode
- 3.1 SceneNode绑定Socket
- 3.2 添加剑
- 4. 装备切换的基本逻辑
- 4.1 装备状态的判定
- 4.2 播放门蒙太奇
- 4.3 实现Sword的组件切换
- 4.3.1 延时切换
- 4.3.2 父物体切换
- 4.4 蒙太奇动画不播放异常
效果演示
b站链接:传送门
1. 制作蒙太奇动画
现在有一个拔剑动作
创建蒙太奇动画
创建出来的Montage
2. 在骨骼中插入剑鞘Socket和手持Socket
用于存放剑
3. 添加剑的Mesh以及两个SceneNode
SceneNode用于绑定Socket,后面的Montage会用到
重命名为Sheath(剑鞘),SwordsNode(剑点,瞎起个名字)
3.1 SceneNode绑定Socket
3.2 添加剑
指定网格内容
调整好的状态
调整放在剑鞘中的情况
4. 装备切换的基本逻辑
4.1 装备状态的判定
- 按下Q键,如果当前装备类型为False则设为True,并执行下面
4.2 播放门蒙太奇
4.3 实现Sword的组件切换
4.3.1 延时切换
播放蒙太奇需要一定时间的切换
4.3.2 父物体切换
4.4 蒙太奇动画不播放异常
需要播放蒙太奇动画
我们需要指定蒙太奇动画和Mesh
但是,我们在Mesh中去找蒙太奇的时候,它是从你给的Animation的资源里面去找
而如果我们直接给蒙太奇动画的话,无所谓,但是如果我们给的是上图指定的动画蓝图的话
我们需要在动画蓝图中定义蒙太奇动画的声明:
蒙太奇动画存在多个Slot,当我们选定播放的资源时,它需要去锚定资源中的Slot,在这个动画AnimGraph里面我们指定了锚定的Slot为DefaultSlot,这样,蒙太奇才能播放动画
unreal-教程-第十章:蒙太奇实现拔剑动作相关推荐
- UE4(Unreal Engine4)在蒙太奇动画中添加音频轨道通知
UE4系列文章目录 文章目录 UE4系列文章目录 前言 一.遇到的问题 二.操作步骤 前言 UE4(Unreal Engine4)在蒙太奇动画中添加音频轨道通知,我们想在某一帧动画中添加声音.比如我们 ...
- Java基础教程-第十章-图形程序设计(详尽版)
第十章-图形程序设计 1. Java中怎么创建一个顶层窗口-(创建窗体) 1.1 窗体or顶层窗口是什么? 在 Java 中,顶层窗口(就是没有包含在其他窗口中的窗口)被称为窗体(frame).在AW ...
- C/C++教程 第二十章 —— Qt使用入门
系列文章目录 文章目录 系列文章目录 前言 一.Qt初识与安装 二.了解Qt结构 三.Qtcreator的使用 1.项目创建 2.结构解析 四.json库使用 五.xml库使用 总结 前言 本系列文章 ...
- C语身教程第十章:文件(8)
文件检测函数 C措辞中常用的文件检测函数有以下几个. 一.文件结束检测函数feof函数挪用格式: feof(文件指针): 效果:坚强文件可否处于文件结束地位,如文件结束,则前去值为1,否则为0. 二. ...
- UE4 虚幻引擎 Montage蒙太奇/动画蓝图状态机 踩过的坑记录
惯例先说两句 实在惭愧,和朋友一起做UE4从10月份就说好了,结果依旧拖到了寒假,然而毕设又来了. 第一关的锅我背了三个月还没做完,直到疫情被困在家必须好好干一把了(加油) 以下是在最近做一个简单的道 ...
- c# 定位内存快速增长_CTF丨Linux Pwn入门教程:针对函数重定位流程的相关测试(下)...
Linux Pwn入门教程系列分享已到尾声,本套课程是作者依据i春秋Pwn入门课程中的技术分类,并结合近几年赛事中出现的题目和文章整理出一份相对完整的Linux Pwn教程. 教程仅针对i386/am ...
- wordpress进阶教程(十九):创建自定义的找回密码页面
http://www.ashuwp.com/courses/highgrade/338.html 文章参考自:http://www.tutorialstag.com/wordpress-custom- ...
- x%3e=y%3e=z的c语言表达式,我的C语学习笔记-C语言教程(三).doc
我的C语学习笔记- C语言教程(三) C语言教程---第一章: C语言概论 C语言教程---第二章: 数据类型.运算符.表达式 C语言教程---第三章: C语言程序设计初步 C语言教程---第四章: ...
- c语言第七章函数笔记,我的C语学习笔记-C语言教程(七).doc
我的C语学习笔记- C语言教程(七) C语言教程---第一章: C语言概论 C语言教程---第二章: 数据类型.运算符.表达式 C语言教程---第三章: C语言程序设计初步 C语言教程---第四章: ...
最新文章
- 在幕后看看Swift中的Map,Filter和Reduce的实现
- idgenerator 会重复吗_终极版:分布式唯一ID的几种生成方案
- java 中ln是什么意思_JavaBean命名规范
- 标准C程序设计七---12
- QT自定义饼图的外观
- html弧形列表效果,web前端入门到实战:html5网页特效-弧形菜单
- 但行好事,莫问前程!
- c# 中wpfexcel_VS2017下编写C#程序读写Excel文件
- Linux 分区管理与swqp与逻辑卷创建修改删除
- angular 居中_Angular Material design设计
- python 24点题目分析_24点游戏的递归解法和Python实现
- java 密钥库 口令_java密钥库和密码设置
- AVR单片机教程——DAC
- Godot 导出 Android apk
- 金蝶KIS旗舰版新建,恢复帐套时提示:ActiveX部件不能创建对象
- raid(磁盘阵列)
- 贝叶斯网学习笔记(一)
- win7自动关机方法
- 海贼王热血航线服务器维护,《航海王热血航线》游戏进不去如何解决 维护中快速解决办法...
- Postgres-XL数据库GTM——GTM and Global Transaction Management
热门文章
- 苹果手机登录王者荣耀服务器未响应,王者荣耀服务器未响应怎么办?登陆未响应解决方法...
- 学习 《模型思维》-斯科特·佩奇 笔记 9.26
- 五笔打字:速成手册---半小时学会五笔打字
- 超轻型飞机 - 蟋蟀,世界上最小的双引擎载人飞机!
- cacti流量监控--verygood
- c3600路由器查看和修改ip地址
- 赤脚小子 香港经典武侠片
- 计算机学院工作总结报告,研究生工作总结报告
- LeetCode | 263. Ugly Number
- ispring 软件改变PDF阅读困难,电子书轻松阅读!