一、最终效果
UI简单动画制作
二、制作过程
1、打开动画制作窗口
2、新建一个动画
3、给一个对象制作动画
4、创建动画控制器进行不同动画变换控制
5、书写脚本,通过按钮来进行不同动画切换
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;public class UIControl : MonoBehaviour
{public Button open;public Button close;public Animator UIAnimataor;// Start is called before the first frame updatevoid Start(){open.onClick.AddListener(()=>{if (UIAnimataor.GetBool("isOpen")!=true){UIAnimataor.SetBool("isOpen", true);}});close.onClick.AddListener(() =>{if (UIAnimataor.GetBool("isOpen") != false){UIAnimataor.SetBool("isOpen", false);}});}// Update is called once per framevoid Update(){}
}