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; } }