Files

35 lines
654 B
C#
Raw Permalink Normal View History

2025-05-13 05:18:03 +03:00
using UnityEngine;
using System.Collections;
public class MenuShow : MonoBehaviour {
public Button Predicate;
private MenuManager Manager;
public string MenuName;
public bool ShowOnStart = false;
// Use this for initialization
void Start () {
if (Predicate != null) {
Predicate.EventClick += HandleEventClick;
}
Manager = GameObject.FindObjectOfType<MenuManager> ();
if (ShowOnStart) {
if (Manager != null) {
Manager.ActivateMenu(MenuName);
}
}
}
void HandleEventClick (Button sender)
{
if (Manager != null) {
Manager.ActivateMenu(MenuName);
}
}
// Update is called once per frame
void Update () {
}
}