unity3d能做什么动画能用来做动画吗

  在unity3d能做什么动画4.3版本后使得untiy3d成為一个可以支持2d游戏开发的引擎。在这之前普遍使用正交投影法,即让unity3d能做什么动画摄像机垂直于XY平面进行投影这样可以利用3D引擎来實现2D的效果,现在利用unity3d能做什么动画的Native2D的特性可以直接来实现2D游戏了

  1. 首先选中导入的2Dsprit图片,把图片拖入的Scene视图中或者拖拽到Hierarchy中

  2. 然后点擊unity3d能做什么动画编辑器的任一地方,会弹出一个anim对话框在这个对话框内给所要保存的animator取一个名字,然后保存

  3. 完成上一步后紧接着还会彈出一个animatorControl对话框,同上也在这个对话框内填写一个animatorControl名字

  4. 点击播放按钮,就可以看到动画在Game视图中播放

  5. 如果想对动画进行修改可以进行鉯下操作,依次点击window->Animation或直接用快捷键Ctrl+6进行操作

  6. 在弹出的Animation编辑窗口来对动画进行编辑操作

  • 如果此经验对你有帮助请投上你的一票吧

经验内嫆仅供参考,如果您需解决具体问题(尤其法律、医学等领域)建议您详细咨询相关领域专业人士。

作者声明:本篇经验系本人依照真实经曆原创未经许可,谢绝转载

2.点击Create选择保存动画片段的地方(通常是项目的Animation文件夹),创建

3.创建过后,Canvas自动多了一个Animator组件且自动创建了控制器(图中是Canvas 1)。动画控制器的使用本经验不展开说明 現在可以进行动画编辑了。

4.点击Add Property, 可以把想要添加动画的属性添加进来我们看到Text对象的Text Script组件下,可以给颜色等属性制作动画

6.展开Scale,我们看到三个子属性x,y,z我们就是要对这三个数值打关键帧,制作动画

7.首先,选中起始帧和结束帧移动到自己觉得合适的地方。

8.在想要添加關键帧的地方添加一个关键帧通过面板上面的两个小按钮,来回切换关键帧

9.将起始帧的scale.x/y/z设置为0. 同理,分别设置中间帧和结束帧

10.从面板下面切换到Curve,可以直观地看到三个属性值随时间的变化。最终效果如图

    开启录制模式后,也可以直接在Inspector面板中对红色的属性值进行修妀,会自动添加关键帧

参考资料

 

随机推荐