一、Animator动画播放器
1.简单搭建UI,通过Slider来控制Cube当前状态动画的播放
2.给Cube加上Animator组件,做两个简单的动画(随便做个来回移动的动画就行),注意要关闭动画的循环播放
3.给摄像机挂在脚本,并拖拽对应组件
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class SliderAni : MonoBehaviour
{
public static Animator ani;
public Slider ani_Slider;//滑动条
public Button play;//播放按钮
public Button pause;//暂停按钮
public Button replay;//重播按钮
public Button nextplay;//播放下一个动画按钮
public static bool isStop = true;
public List<AnimationClip> t = new List<AnimationClip>();//记录对应动画控制器中的所有动画片段
int index = 0;
void Start()
{
ani = GameObject.Fin