using UnityEngine;
using SPWN;
public class InteractDetector : MonoBehaviour
{
public string InteractMessage;
public int InteractCount;
private void OnTriggerEnter(Collider other)
{
if(other.TryGetComponent(out PlayerInteract playerInteract))
{
playerInteract.SetInteractable(this);
}
}
private void OnTriggerExit(Collider other)
{
if(other.TryGetComponent(out PlayerInteract playerInteract))
{
playerInteract.RemoveInteractable(this);
}
}
public void Interact()
{
Dbug.Log($"We just interacted with {InteractMessage} with the value of {InteractCount}");
}
}