using System.Collections;
using UnityEngine;

public class Log_Tape : MonoBehaviour
{
    public AudioSource audioSource;

    public Animator animator;

    private void Start()
    {
        StartCoroutine(WaitForAudioToFinish());
        if (audioSource.clip != null)
        {
            audioSource.clip.LoadAudioData();
        }
    }

    private IEnumerator WaitForAudioToFinish()
    {
        animator.speed = 0f;
        yield return new WaitForSeconds(1f);
        animator.speed = 1f;
        audioSource.Play();
        yield return new WaitForSeconds(1f);
        while (audioSource.isPlaying)
        {
            yield return null;
        }
        animator.speed = 0f;
    }
}