


using UnityEngine;
public class YellowPanel : MonoBehaviour {
private int clickNum = 0;
private Animator animator;
// Use this for initialization
void Start () {
clickNum = 0;
animator = this.transform.GetComponent<Animator>();
}
/// <summary>
/// 当按钮 按下 执行的函数
/// </summary>
public void buttonClick()
{
clickNum = clickNum + 1;
animator.SetInteger("isMoving_int", clickNum);// 当按钮 按下1次 执行的函数
if (clickNum == 1)
{
//animator.Play("TestUI123");
//a

这篇博客介绍了如何在Unity的UGUI系统中利用Animator进行UI元素的折叠动画,并通过Button触发这一动画效果。内容涵盖Animator动画运动后如何保持物体位置不变的技巧,以及相关的C#编程教程。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



