34 lines
741 B
C#
34 lines
741 B
C#
using UnityEngine;
|
|
|
|
public class LeaveBoatScript : MonoBehaviour
|
|
{
|
|
private Boat boatParent;
|
|
|
|
private void Start()
|
|
{
|
|
boatParent = Object.FindObjectOfType<Boat>();
|
|
}
|
|
|
|
private void Update()
|
|
{
|
|
}
|
|
|
|
private void OnTriggerEnter(Collider other)
|
|
{
|
|
if (LayerMask.NameToLayer("Player") == other.gameObject.layer)
|
|
{
|
|
FScriptsHandler.Instance.m_HudManager.isInLeaveBoatCollider = true;
|
|
FScriptsHandler.Instance.m_HudManager.ShowLeaveBoatPanel(hide: false);
|
|
}
|
|
}
|
|
|
|
private void OnTriggerExit(Collider other)
|
|
{
|
|
if (LayerMask.NameToLayer("Player") == other.gameObject.layer)
|
|
{
|
|
FScriptsHandler.Instance.m_HudManager.isInLeaveBoatCollider = false;
|
|
FScriptsHandler.Instance.m_HudManager.ShowLeaveBoatPanel(hide: true);
|
|
}
|
|
}
|
|
}
|