Unity2D学习笔记(二):sprite动画编辑
来源:互联网 发布:淘宝上办学历是真的吗 编辑:程序博客网 时间:2024/06/08 12:00
在Unity中,2D实际上是3D只在一个方向上的投影。我们可以点击Scene视窗的2D按钮来切换显示2D和3D。
直接在Assets视窗拖动几个处理好的sprite文件到Scene里,将会自动创建动画。Unity4.3将询问控制器创建,Unity5.0会同时创建同名控制器。
在Windows菜单中打开Animation编辑器,点击我们放在Scence中的动画文件,可以看到编辑器中显示出每一帧播放的画面。
我们可以通过拖动,复制粘贴等方式来自行调整每一帧的显示来达到使动画流畅播放的效果。
在录制标志显示为红色时表示动画正在录制中,点击播放按键可以看到在Scene视窗中动画的播放效果。我们也可以在编辑器你想插入的位置上点击鼠标右键菜单来加入关键帧。
点击编辑器右边的Add Curve可以为动画增加曲线。
我们选择加入position来使动画坐标位置动起来。
可以看到在position下有xyz三个轴的数值,在2D中我们通常不改变z值,在x和y轴形成的平面直角坐标系上,摄像机所在位置的左边为x轴负方向,右边为左方向;向上为y轴正方向,向下为y轴负方向。
我们可以直接在编辑器上选择每一个关键帧并在Scene里移动它们来改变它们的位置,编辑器会自动把它们连起来。也可以在编辑器左边或者Inspector视窗中直接改变它们的坐标。
在编辑器的左下方有个Curves曲线标签(Unity4.3在帧数旁边)。在曲线界面中,横轴代表时间,纵轴代表数值大小,可以直接在此调整关键帧的位移。
如上图显示的x轴曲线表示sprite将会随时间向右运动一段距离然后折返向左。y轴曲线同理。
对于一些编辑器自动生成曲线不符合预期的情况,我们可以在关键帧上点击鼠标右键菜单,选择Free Smooth来进行手动调整。同样,我们也可以在界面里右键添加关键帧。在调整过程中我们可以随时点击播放按键来查看动画播放状态。
我们也可以在任意一帧的位置点击来添加事件Event,然后选择需要执行的脚本函数。
- Unity2D学习笔记(二):sprite动画编辑
- Unity2D学习笔记(一):sprite的基础操作
- Unity2D之Sprite动画相关
- Direct3D学习笔记(二)——精灵动画(Sprite)
- Sprite Kit学习笔记(二)SKSpriteNode
- Sprite Kit学习笔记(二)
- Unity2D研究院之精灵Sprite与屏幕之间的关系(二)
- Unity2D研究院之精灵Sprite与屏幕之间的关系(二)
- cocos 2dx 3.12 学习笔记(二) Sprite
- KING_UNITY学习之Unity2D代码动态为Sprite Renderer的Sprite赋值sprite精灵图片
- Unity2D Sprite 描边Shader
- Unity2D Sprite灰白图
- Unity2d组件 Sprite Renderer
- unity2d 动画
- unity3d学习笔记(十四)--NGUI用Sprite动画和屏幕自适应制作游戏开始场景
- unity3d学习笔记(十四)--NGUI用Sprite动画和屏幕自适应制作游戏
- unity3d学习笔记(十四)--NGUI用Sprite动画和屏幕自适应制作游戏开始场景
- Unity2D Sprite灰白图(Unity3D开发之十一)
- Target-Action
- this 指针
- 正则表达式
- HDU 5372 Segment Game
- UITouch
- Unity2D学习笔记(二):sprite动画编辑
- 8月11日----数据库、serverlet
- socket bind failed解决方案
- 如何成为一名卓越的前端工程师
- light oj 1021 状态压缩dp
- ZOJ2836 Number Puzzle【容斥原理】
- hdu 5373 the shortest problem
- 排序算法总结
- Ubuntu 15 VPN连接失败