revival/game/Assets/Scripts/Artefacts/ArtefactTriggerArea.cs

27 lines
664 B
C#
Raw Normal View History

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
2021-02-19 21:38:45 +01:00
using Ktyl.Util;
public class ArtefactTriggerArea : MonoBehaviour
{
2021-02-19 21:38:45 +01:00
[SerializeField] private SerialInt _nearbyArtefactID;
public int id => _id;
[SerializeField] private int _id;
private void OnTriggerEnter(Collider Player)
{
EventHandler.current.ArtefactTriggerEnter(_id);
2021-02-19 21:38:45 +01:00
//PlayerInputHandler.id = _id;
_nearbyArtefactID.Value = _id;
}
private void OnTriggerExit(Collider Player)
{
EventHandler.current.ArtefactTriggerExit(_id);
2021-02-19 21:38:45 +01:00
//PlayerInputHandler.id = 0;
_nearbyArtefactID.Value = -1;
}
}