using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class redbin : MonoBehaviour
{
public Animator animator;
void Start()
{
Hide();
}
public void Hide()
{
gameObject.SetActive(false);
}
public void Show()
{
gameObject.SetActive(true);
}
//当动画播完的时候让onequestion显示
void Update()
{
// 检查动画状态是否已经结束
AnimatorStateInfo stateInfo = animator.GetCurrentAnimatorStateInfo(0);
if (stateInfo.normalizedTime >= 1.0f && !animator.IsInTransition(0))
{
// 动画已经结束
print("11");
}
}
}
【毕设问题10】Unity如何判断动画是否结束
最新推荐文章于 2024-06-18 18:39:14 发布