Unity插件介绍:Flux的上手教程

Unity中使用Flux实现动画
本文介绍如何利用Unity插件Flux实现复杂的动画效果,包括相机运动与立方体变色的结合。通过创建Sequence组织不同阶段的动画,并演示了如何设置事件、轨迹等关键元素。
部署运行你感兴趣的模型镜像

Flux可创建sequence,能像脚本那样控制什么时候做什么,但它是可视化的操作极为方便。


 

1.介绍Flux

unity一款插件,它将unity带入电影制作范畴,当然也能在应用到游戏过场动画、引导动画、剧情动画、技能整体表现等等。它包括Flux editor window和Inspector window两部分。

Sequence 序列:可包含多个Container,是主要控制类,需要挂载到游戏对象;
Container 容器:可包含多个Timeline;
Timeline时间线:可包含多个Track,与指定对象绑定;
Track跟踪器:可包含一个Event,可重新定义属性和行为;
Event事件:描述具体事件行为。


 

2.简单效果展示

目标效果:

展示一个立方体,镜头从底往上,由远到近,围绕立方体变化,过程中伴随变色效果,当展示完毕后,停止当前效果,继续循环另外一个变色效果。


 

动图展示:

3.动动手练习

分析:

3.1要做的效果是针对哪个GameObject?camera和cube;
3.2第一个效果主要是镜头camera的变化,且播放一次即可;第二个效果是在第一个效果完毕后开始循环播放的。所以可以分为两个Sequence;
3.3在Sequence里可绑定需要的GameObject,并对其添加所需Track,在Track右侧时间轴上去编辑各个Event。


 

练习:

1.下载Flux插件,导入到unity工程里,unity版本5.6.0,Flux版本FluxTrial-2.1.3(Flux 2.x requires Unity 5)。
2.打开Flux编辑器,上面有介绍其窗体。

3.创建一个Sequence。

4.编辑第一个镜头相关效果。

将Camera和Cube分别拖入Flux窗体, 卖二手手机靓号 点加号添加所需Track,如Camera就是移动变化,Cube就是颜色变化,然后在编辑时间轴上的Event。

关于镜头的Play Animation,我们需要创建一个Animator Controller

还需要创建一个Animation Clip

完成上面步骤后,可以在Track Tools里打开Animation动画编辑窗体

在Animation窗体里可编辑Camera在时间轴上位置、旋转的变化

5.以上完成Camera的效果,下面在该Sequence下继续对Cube添加Event

Range可调整Event在时间轴上触发的起始范围。

根据上面步骤,新建一个Sequence,给Cube设置变色效果。

6.设置Sequence Inspector面板里属性

Sequence有个Finished Callback,我们可以直接指定新的Sequence进行播放,完成衔接。

在镜头变化完毕后,触发Cube的变色Sequence.Play。

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值