Files
UltimateFishing/Assets/Scripts/Assembly-CSharp/VRQuickMenuButton.cs
2026-02-21 16:45:37 +08:00

47 lines
751 B
C#

using UnityEngine;
public class VRQuickMenuButton : MonoBehaviour
{
public enum QuickMenuAction
{
FLASHLIGHT = 0,
TIME_INC = 1,
TIME_DEC = 2,
RECENTER = 3,
HUNTER_VISION = 4,
EXIT_BOAT = 5,
BUG_REPORT = 6,
CHAT = 7,
ROD_STAND = 8,
MENU = 9,
STOP_ICE_FISHING = 10,
RECENTER_HUD = 11,
START_TOURNAMENT = 12,
STOP_FISHING = 13
}
public QuickMenuAction quickMenuAction;
public bool hideMenuOnClick = true;
private VRQuickMenu vrQuickMenu;
private void OnEnable()
{
vrQuickMenu = GetComponentInParent<VRQuickMenu>();
}
private void OnDisable()
{
}
public void ClickButton()
{
if (hideMenuOnClick)
{
HUDManager.Instance.ShowVRQuickMenu(false);
}
vrQuickMenu.ButtonClicked(quickMenuAction);
}
}