using UnityEngine; public class PapyrusRoom_TrashCan : MonoBehaviour { [SerializeField] private AudioClip[] TrashCanSounds; [SerializeField] private AudioSource TrashCanSource; [SerializeField] private SpriteRenderer TrashCanRenderer; [SerializeField] private Sprite TrashCanOpenSprite; [SerializeField] private Sprite TrashCanClosedSprite; public void TrashCan_Open() { MusicManager.Instance.source.Pause(); TrashCanRenderer.sprite = TrashCanOpenSprite; TrashCanSource.PlayOneShot(TrashCanSounds[0]); TrashCanSource.clip = TrashCanSounds[1]; TrashCanSource.Play(); TrashCanSource.loop = true; } public void TrashCan_Close() { MusicManager.Instance.source.UnPause(); TrashCanRenderer.sprite = TrashCanClosedSprite; TrashCanSource.loop = false; TrashCanSource.Stop(); TrashCanSource.PlayOneShot(TrashCanSounds[0]); } }