mirror of
https://github.com/ConjureETS/PixelSphinx.git
synced 2026-03-24 02:20:58 +00:00
44 lines
1.1 KiB
C#
44 lines
1.1 KiB
C#
using UnityEngine;
|
|
using System.Collections;
|
|
using UnityEngine.UI;
|
|
using System;
|
|
using UnityEngine.EventSystems;
|
|
|
|
namespace MenusHandler
|
|
{
|
|
public class MenuButton : Button
|
|
{
|
|
public Image LeftSelectorImage;
|
|
public Image RightSelectorImage;
|
|
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
|
|
LeftSelectorImage.gameObject.SetActive(false);
|
|
RightSelectorImage.gameObject.SetActive(false);
|
|
}
|
|
|
|
public override void OnSelect(UnityEngine.EventSystems.BaseEventData eventData)
|
|
{
|
|
base.OnSelect(eventData);
|
|
|
|
LeftSelectorImage.gameObject.SetActive(true);
|
|
RightSelectorImage.gameObject.SetActive(true);
|
|
}
|
|
|
|
public override void OnDeselect(UnityEngine.EventSystems.BaseEventData eventData)
|
|
{
|
|
|
|
base.OnDeselect(eventData);
|
|
|
|
LeftSelectorImage.gameObject.SetActive(false);
|
|
RightSelectorImage.gameObject.SetActive(false);
|
|
}
|
|
|
|
public void SetText(string text)
|
|
{
|
|
GetComponentInChildren<Text>().text = text;
|
|
}
|
|
}
|
|
} |