欢迎光临散文网 会员登陆 & 注册

【UE5虚幻5】视频对应文稿——蒙太奇介绍

2022-12-15 16:34 作者:雾67FOG  | 我要投稿

以下观点仅为UP的认知,大佬可以在评论区补充

2022.12.15.FOG

什么是蒙太奇?

       如果把普通的角色动画比作银行柜台排队存钱取钱的“普通用户”,那么蒙太奇就是走VIP通道的“会员”,当“会员”来办业务时,其他“普通用户”都得等“会员”完事再存钱取钱,这是因为“银行客服”,也就是ABP里的输出动画,它每次只能接待一个客户。所以意思就是,有蒙太奇的时候会先执行蒙太奇,没有蒙太奇就执行普通的动画资产,也就是说蒙太奇具有插队的特性。

“会员”蒙太奇也分369等?

       是的,“会员”蒙太奇有一张“会员卡”动画插槽,开发者通过在Animgraph里给“会员卡”排序在布尔混合左边和右边,让左边的“会员卡”使用拥有限制条件,右边的“会员卡”则可随时可用(指仅有一个布尔混合的时候)。为了实现让不同“会员”有不同插队权限,我们首先需要给“会员”创建并分配“会员卡”,然后才能给“会员卡”分配不同权限。

如何给“会员”蒙太奇创建并分配不同“会员卡”?

       首先我们需要有几张不同的“会员卡”,也就是创建几个动画插槽,这个只需要在动画插槽新建即可命名即可,然后,我们需要进入蒙太奇,在蒙太奇片段这栏的“↓插槽”这里,点击鼠标左键,选择成对应的“会员卡”动画插槽,这样“会员”蒙太奇就有“会员卡”了。

如何确定不同“会员卡”的插队权限?

       来到Animgraph,右键输入Defaultslot,更改默认,我们就可以拿到不同的“会员卡”动画插槽。之后给“会员卡”动画插槽排在布尔混合左右,越接近“客服”输出动画的“会员卡”动画插槽越能随时插队。

如何播放蒙太奇?

       在给不同“会员”蒙太奇分配不同会员卡,并给不同会员卡赋予不同的插队权限后,我们现在要让“会员”拿着“会员卡”去“办业务”了,也就是播放蒙太奇。来到BP里,鼠标右键,输入 播放蒙太奇(不是播放动画蒙太奇,不要搞错了),设置需要播放蒙太奇的骨骼网格体(一般就是自带的character mesh,如果metahuman的话是Body),设置对应的蒙太奇片段,给它一个信号,就能播放对应的蒙太奇片段的效果了(前提是播放的这段时间内没有其他满足条件的会员插队)。

什么是蒙太奇片段?

       “会员”蒙太奇每次来到银行,都可以办理一系列,开发者通过设置蒙太奇片段,可以确定蒙太奇需要办哪一段的“业务”,也就是播放蒙太奇时,具体播放哪个片段。蒙太奇默认会自带一个从头到尾的“业务”蒙太奇片段,其名为“Default”。

如何给默认的Default蒙太奇片段改名

       如果我们需要改第一个片段的名称,可以在“蒙太奇片段”这栏其他位置右键新建一个蒙太奇片段XX,然后把Default拖到XX的右端,这样XX就会自动吸附到时间轴一开始,Default则会变动到XX的位置,然后删除Default片段,这样就相当于帮第一段片段更名。

       整理一遍思路,在BP发出播放蒙太奇命令后,“会员”蒙太奇拿着分配了不同插队权限的“会员卡”动画插槽,来办理BP里指定的“业务”蒙太奇片段,如果这时候前面有其他“会员”蒙太奇正好也接受命令来”办业务“,这位刚来的“会员”拥有会员卡也满足办业务的条件,那么,之前那位“会员”蒙太奇就会中断(这就是为什么播放蒙太奇后面有个“中断时”的输出接口,就是另一个拿着满足条件的“会员卡”的“会员”也办业务了)。也就是说,“会员卡”都满足条件时,后来的会打断先来的。如果你问那这俩“会员”争抢着插队”办业务“时,“普通用户”,即状态机里的动画,在干嘛?它们当然只能排队啦,等所有“会员”都走了,“普通用户”才能办业务。

什么角色动画适合用蒙太奇做呢?

       从蒙太奇可以插队的特性看来,蒙太奇适合用来做突然出现的动作(例如切换武器、攻击),而常驻动作可以由直接普通动画完成(例如持武器站立、走路跑步)。

       为什么UP觉得蒙太奇不适合做普通常驻动画呢?因为普通动画里,我们经常需要用混合空间来做移动,但混合空间是没法直接创建成蒙太奇,我们都知道混合空间能够很方便的切换同一个动作的动画,例如混合空间可以让手柄用户无死角地丝滑切换走路方向、速度,但由于混合空间无法直接创建成蒙太奇,如果想用蒙太奇实现类似混合空间的动画效果,最终也只能实现W、A、S、D和WA、WD、SA、SD八方向移动,没法实现无死角混合,所以UP认为蒙太奇不适合常驻动画,特别是需要混合空间的常驻动画。


【UE5虚幻5】视频对应文稿——蒙太奇介绍的评论 (共 条)

分享到微博请遵守国家法律