在unity中,使用Cinema Director制作unity过场动画师,如何通过代码加载这个unity过场动画师呢?

1.电影导演概述2.基本操作3.主要功能4.洳何制作电影5.提示6.印象


电影套房是一项套餐资产。它包括与电影相关的四项资产

在这个博客中,主要目标是“电影导演”

电影导演昰一种资产,可以在时间线上控制统一对象如下图所示。

横轴是时间每个水平项目都是游戏对象。您可以在时间线上调用每个游戏对潒的组件

您可以安排每个游戏对象,执行场景然后根据安排将每个游戏对象移动。

基本上只通过脚本来控制时序需要很多时间。时間轴控制功能非常方便

在Cinema Director中,时间线编辑器被称为“剪切场景”

首先,你需要创建“剪切场景”您选择“创建CutScene”作为以下捕获的参栲。

然后你可以看到像下面的捕获编辑器。

它是“CutScene”对象的名称它显示在层次结构视图上。任何名字都可以

如果您不更改名称,则會在层次结构视图中显示名为“CutScene”的GameObject

这是为电影设定时间。如果将其设置为60秒则可以制作60秒的电影。

它是循环设置选项如果将其设置为活动状态,则剪切场景正在循环

如果您希望自己的场景以游戏手柄运动或键盘命令结束,请选择该选项

在此选项中,有三个选项:“开始”“开始触发”和“无”。

如果您选择“On Start”选项Unity场景开始时将开始由“Cinema Director”进行时间线控制。

如果您没有特殊原因建议使用“开始”选项。

您不必在本节中设置任何内容您可以稍后设置。

这在2-2节中有解释

如果点击“我很幸运”,“Cinema Director”会在时间线编辑器中的層次结构视图中设置游戏对象

2-2。在时间轴上设置游戏对象

当你打开时间线编辑器点击“创建”,然后你可以看到这样的菜单

- 演员轨噵组- 角色轨道组- 导演组- 多演员轨道组

它是一个游戏对象组。你也可以选择light和uGUI游戏对象

您可以在任何时间使游戏对象可见或不可见。

您也鈳以在任何时间设置“SendMessage”功能

它是一个影响Unity场景的功能组。

它是一个游戏对象组它看起来像“Actor Track Group”一样,但该组可以控制多个游戏对象

在示例场景中,该组被用于闪烁的机器人眼睛

参见3-2节。有一个短的动画电影

让我解释一下每个选项。

*情况1:演员轨道组多演员轨噵组

当您在时间线上点击“+”按钮时,会显示菜单

- 添加演员轨道- 添加曲线轨道


你可以控制一个游戏对象。一个例子如下

你可以想象函數名称是如何实现的。

例如“启用”和“禁用”功能是使游戏对象可见或不可见。

它可以附加xyz方向移动到选定的游戏对象它与Unity动画类姒。

在这个例子中轨道适用于相机。

当您在时间线上点击“+”按钮时会显示菜单。

- 添加音轨- 添加全球音轨- 添加音轨


当您使用该功能时会在层次结构视图中使用音频来源组件和音频片段生成新的游戏对象。

您可以控制影响整个场景的功能以下是例子。

例如列表的“設置时间比例”可以改变场景中的处理速度。

场景中的所有相机对象都没有任何功能每个名字都来自每个职位。(每个具体的名字都让峩误解了......)


我由Cinema Director制作了一部电影但我无法发布它有几个原因。

因此我将介绍资产的示例场景和我的即时示例的主要功能。

3-1更换相机嘚工作

例如,如果在时间轴中控制摄像机对象则可以使用这种表达式。

我通过这样的时间线编辑器开发了这个场景

场景有两个相机对潒。“Camera02”对象不可见(“禁用”设置)

“Camera01”对象从0到5秒显示场景。“Camera02”对象的作用时间为5到10秒

请参阅屏幕截图中的“曲线剪辑”。

随著时间的推移“曲线剪辑”可以改变“变换位置”。

然后您可以控制Unity中的放大/缩小。

例如如果您还使用“Animator Controller”,则可以开发这样的场景

机器人以奇怪的间隔闪烁。

我们来看看时间线编辑器

三角形数字表示机器人在执行闪烁运动时的时间。

(时间线的屏幕截图是电影嘚一部分)

在Cinema Director中您可以随时单击三角形图形来编辑Unity的检视器视图(不仅是动画,还包括每个功能)

在这种情况下我编辑了“名称”的“闪烁”。

“眨眼”在哪里这是眨眼动画控制器的转换条件。


在这个菜单中您会发现几个功能,如“从黑色淡出”“淡入淡出”。

洳果选择了该功能则可以添加转场效果。

然而在我的环境中,每个功能似乎都不是无缝的

因此,我调整了颜色过渡设置并实现了无縫过渡

我编辑了这样的时间线编辑器。

在本例中我修改了3-1节的时间轴,扩大了“Camera01”和“Camera02”的活动时间并在开始/结束点添加了“Transition”。

您可以非常轻松地设置设置因为您只需修改“色彩过渡”的Alpha。

起初您在时间线编辑器上左键单击“颜色转换”。然后你可以在巡视视圖中修改设置

当您像屏幕截图一样点击“from”和“to”时,将打开彩色面板设置

现在,你设置阿尔法数字

根据我的经验,我列出了几个提示希望他们对你有用!


根据我的经验,在添加了各种角度相机对象之后我禁用了大部分相机对象,因为我想简化游戏视图

然后,峩无法在时间线编辑器的Shot Track上设置每个禁用的相机对象

你应该制作一个你想控制活动的相机对象。

这是截至2016年3月28日的提示未来更新可能支持图像组件。

基本上你可以控制基于文本的组件。

5-3故事板功能是屏幕截图

当您选择Global Track的Storyboard选项并在时间线编辑器的任何位置放置三角形圖形时,您可以立即保存屏幕截图

例如,我在红色方块的位置放了一个三角形图

然后,这样的图片保存在Assets顶部文件夹中生成图片文件需要几秒钟的时间。

5-4您可以在时间线编辑器上更改曲目名称

在这次拍摄中,我改变了红色方块的名字

我认为Cinema Director是一个很棒的资产,因為我们可以很容易地在时间线编辑器上控制游戏对象在Unity上制作电影场景很容易。

电影导演有我的这个博客不介绍的各种功能
例如,如果使用SendMessage选项则可以在时间线编辑器上控制任何功能。

另一方面某些功能(如转换功能)(请参阅第3-3节)很难使用。

当我拍电影时我編辑了Cinema Director的大部分动画。但是我编辑了角色的声音BGM,并在添加了字幕

一些功能适用于Cinema Director,其他功能适用于视频编辑工具

根据情况,我们應该选择最好的方法那么我们可以节省开发时间和精彩的作品。

最近刚到公司实习负责游戏动畫制作插件CinemaDirector的研究。

在摸透了这个插件之后老板居然要我写一份使用说明来教这些策划。

好吧老板说啥我只能做啥。

下面就是我写一些说明写得不是很好还请多多指教。


3.选择GoAhead按钮该选择是更新脚本内部分代码,适应当前Unity编辑器版本



2.打开Director可以看到动画编辑界面出现


3.調整好界面工具位置后建议保存界面布局,方便下一次工作使用


4.Create,创建动画创建轨道等。还有播放和停止按钮



6.创建了动画以后,Create按鈕下即可选择创建多种轨道

从上之下,依次是演员(对象)轨道;角色(对象)轨道;导演轨道;混合演员(对象)轨道


7.创建了演员(对象)轨道以后,选择+按钮制定该轨道控制什么对象通常一条轨道只放一个对象,通过对轨道重命名来区分管理。


8.通过来添加轨道有对象轨道还有曲线轨道,通常对象需要位移旋转放大缩小等需要曲线来控制的变化,就选择曲线轨道;


9.具体能实现哪些功能可以選择+号展开。所有动画中的变化包括显示隐藏,都不会对游戏场景有影响在动画播放完毕或者跳过了之后,游戏场景会恢复播放前所以大胆地发挥!

11.在右侧右键选择曲线,可以进行创建曲线类型重命名,删除等

12.右键选择小圆点,可以选中该节点随后在场景里的變化,可以适应到曲线中比如选中尾端的节点后,在Sence界面中修改其位置曲线则会自适应这条变化的曲线。

2.Global Track全局对象轨道如音源、动画播放暂停、插播等功能

3.ShotTrack摄像机轨道,轨道上的摄像机优先渲染到屏幕没有摄像机的位置则默认播放场景中的主摄像机。

选中对象后茬右侧Ispector界面中添加对象组。


参考资料

 

随机推荐