======Unity动画制作基础方法====== =====基础概念===== ====Unity基础布局==== {{:美术:ui:pasted:20170301-183437.png}} ====Prefab(预设)==== UI的动画主依附于Prefab存在。 我们项目的UI Prefab存放于 ''SVN的UnlimitedTower\Assets\UINew\Prefab'' Prefab 由UI程序员或者其他UI制作人员在Unity编辑器里拼成。 一个典型的Prefab是这个样子的, 资源窗口(Asset)是一个蓝色方块图标 {{:美术:ui:pasted:20170301-162443.png}} 层次窗口(Hierarchy)是一这样一个树形结构 {{:美术:ui:pasted:20170301-162801.png}} 场景窗口(Scene) {{:美术:ui:pasted:20170301-163648.png}} 检视窗口(Inspector) {{:美术:ui:pasted:20170301-163807.png}} ====Animation==== Animation文件扩展名是 .Anim, 在我们的SVN存放在 ''UnlimitedTower\Assets\UINew\Animation'' 资源窗口(Asset)是一个播放箭头图标 {{:美术:ui:pasted:20170301-163931.png}} 检视窗口(Inspector) 可以选择循环(Loop)还是单次(Once)播放 {{:美术:ui:pasted:20170301-164114.png}} 他的编辑页面在[Window]->[Animation] 中打开。快捷键(Ctrl+6) {{:美术:ui:pasted:20170301-164403.png}} 可以按照时间轴进行 位移/旋转/缩放/透明度 等 ====结合测试==== 把Animation文件拖到Prefab 上就可以进行测试工作 {{:美术:ui:pasted:20170301-182652.png}} =====注意点===== ====保存==== Prefab 需要通过Apply 按钮保存 {{:美术:ui:pasted:20170301-182437.png}} Animation 需要通过Ctrl+s 保存 ====文件格式==== Animation文件建议从一个旧的Anim文件进行复制改名。 {{:美术:ui:pasted:20170301-182957.png}} ====编辑状态==== {{:美术:ui:pasted:20170301-184230.png}} 当这个地方呈现为红色的时候,保存Prefab一定要特别小心, 此时保存会把这一帧的状态当作Prefab的默认状态保存 需要在关闭动画窗口或者退出动画编辑状态才可以保存Prefab