据我所知,有办法管理动画
,立即
管理动画是否有效 以对象格式管理2D动画中角色的关节?
我应该怎样做才能让我更容易理解Unity动画?
作为初学者,我们需要大量数据。我需要你的帮助。帮助我。
答案 0 :(得分:1)
我将通过操纵GameObjects解释动画。
您需要将Animator组件添加到要设置动画的GameObject中。动画师组件需要动画师控制器。您还需要创建一个表示动画的动画片段。(创建动画片段时会自动创建动画控制器)
现在,要开始使用动画,您需要专注于动画片段。添加动画片段后,您可以将动画录制到其中。您可以通过点击“动画”窗口中的录制按钮来完成此操作。录制时,对GameObject所做的任何更改都将记录到动画片段中。 (例如,您可以移动GameObject)。任何此类更改都将在动画时间轴中创建关键帧。应该创建关键帧的时间点。
Unity将自动插入两个关键帧之间的更改。 但是,还有一个动画曲线,允许您定义在时间点之间应用更改的方式。
录制动画后,您可以定义在动画制作窗口中如何在不同动画之间进行过渡。
答案 1 :(得分:0)
不幸的是,我不确定你的问题是什么?
如有问题,这可能会有所帮助: https://www.youtube.com/watch?v=PuXUCX21jJU
通常你有一个图像文件,其中包含2D图像对象的动画移动并使用" Sprite Editor"为Unity裁掉它们。
然后在Animimation组件上添加此剪辑以添加到" GameObject"。
因为这是一个" C#"问题,也许你想知道如何访问这个Compnent。最好的是在" Init()"中使用它。并添加:
var anim = GetComponent();
现在你可以使用"动画"用于播放已配置动画片段的组件。
我希望这对你有所帮助。