Files
2026-06-22 16:18:34 +02:00

29 lines
599 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace ShatterStone
{
public class PickaxeTrigger : MonoBehaviour
{
bool hasEntered = false;
private void OnTriggerEnter(Collider other)
{
if (other.CompareTag("OreNode") && !hasEntered) //Checks Tag of collided object.
{
other.GetComponent<OreNode>()?.Interact(); //Triggers Ore Hit on node.
hasEntered = true;
}
}
private void OnTriggerExit(Collider other) //Resets collision event after it has left.
{
hasEntered = false;
}
}
}