KitchenChaos/Assets/Scripts/Counters/ContainerCounterVisual.cs

23 lines
604 B
C#

using System;
using UnityEngine;
public class ContainerCounterVisual : MonoBehaviour
{
private static readonly int openClose = Animator.StringToHash("OpenClose");
[SerializeField] private ContainerCounter containerCounter;
private Animator animator;
private void Awake()
{
animator = GetComponent<Animator>();
}
private void Start()
{
containerCounter.OnPlayerGrabbedObject += ContainerCounter_OnPlayerGrabbedObject;
}
private void ContainerCounter_OnPlayerGrabbedObject(object sender, System.EventArgs e) => animator.SetTrigger(openClose);
}