KitchenChaos/Assets/Scripts/Counters/ContainerCounterVisual.cs

20 lines
600 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, EventArgs e) {
animator.SetTrigger(openClose);
}
}