21 lines
462 B
C#
21 lines
462 B
C#
using UnityEngine;
|
|
using UnityEngine.EventSystems;
|
|
using UnityEngine.UI;
|
|
|
|
public class MenuButtonBehavior : MonoBehaviour, ISelectHandler
|
|
{
|
|
public Transform Icon;
|
|
|
|
public void OnSelect(BaseEventData eventData)
|
|
{
|
|
AlignIcon();
|
|
}
|
|
|
|
public void AlignIcon()
|
|
{
|
|
if (Icon == null) return;
|
|
var iconPosition = new Vector3(transform.position.x - 200, transform.position.y, 0);
|
|
Icon.position = iconPosition;
|
|
}
|
|
}
|