using UnityEngine; using System.Collections; using UnityEngine.UI; using UnityEngine.EventSystems; public class StayFocusBehavior : MonoBehaviour { private Transform currentSelection; // Use this for initialization void Start() { } // Update is called once per frame void Update() { Debug.Log ("Vertical Axis : " + Input.GetAxis (GameManager.Instance.YAxis)); Debug.Log ("Horizontal Axis : " + Input.GetAxis (GameManager.Instance.XAxis)); } private void AlignIconWithButton(Transform transform) { var script = transform.GetComponent(); if (script != null) { script.AlignIcon(); } } public void OnRenderObject() { AlignIconWithButton(currentSelection); } public void OnButtonSelected(Transform btn) { currentSelection = btn; } }