Animator anim;
void Start()
{
anim = GetComponent<Animator>();
}
void LateUpdate
{
if ( anim.GetBool("Destroy") == true )
Destroy(gameObject);
}
이런 느낌으로 해보려고 했는데
문제는 "Destroy"라는 파라미터를
애니메이션이 1회 재생된 후 true로 바꾸는 방법을 모르겠음..
Animator anim;
void Start()
{
anim = GetComponent<Animator>();
}
void LateUpdate
{
if ( anim.GetBool("Destroy") == true )
Destroy(gameObject);
}
이런 느낌으로 해보려고 했는데
문제는 "Destroy"라는 파라미터를
애니메이션이 1회 재생된 후 true로 바꾸는 방법을 모르겠음..
걍 애니메이션 재생시간 받아와서 그거 지나면 트루하는거 어떰
재생시간도 받아올수있슴?? ㄳㄳ 찾아보겠음
dotween 플러그인 쓰세요 .Oncomplete 함수로 쉽게 구현가능합니당
유니티면 마지막 프레임에 디스트로이 넣으면 간단하게 되더라