本文主要是介绍Unity 动画(旧版-新版),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
旧版
旧版-动画组件:Animation
窗口-动画
动画文件后缀: .anim
将制作后的动画拖动到Animation组件上
旧版的操作
using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class c1 : MonoBehaviour
{// Start is called before the first frame updatevoid Start(){}// Update is called once per framevoid Update(){if (Input.GetMouseButtonDown(0)){GetComponent<Animation>().Play("r1");}}
}
新版
新版动画组件:Animator
控制器需要在项目中创建:动画控制器
双击新建动画控制器
点击场景中的物体,点击窗口-动画,使用"动画"开始制作2个动画
运行时
鼠标左键点击播放动画1,右键点击播放动画2.
代码实现
using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class c2 : MonoBehaviour
{private Animator animator;void Start(){// 获取动画器组件animator = GetComponent<Animator>();}// Update is called once per framevoid Update(){if (Input.GetMouseButtonDown(0)){animator.Play("r2");}if (Input.GetMouseButtonDown(1)){animator.Play("r1");}}
}
这篇关于Unity 动画(旧版-新版)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!