public void Awake() { if (m_instance == null) { m_instance = this; } GetButtonDown = DefaultGetButtonDown; }
public void Awake() { if (m_instance == null) { m_instance = this; } m_graphicRaycaster = GetComponentInParent <UnityEngine.UI.GraphicRaycaster>(); GetButtonDown = DefaultGetButtonDown; }
public void Awake() { if (m_instance != null && singleton) { Destroy(gameObject); } else { m_instance = this; GetButtonDown = DefaultGetButtonDown; GetInputAxis = DefaultGetAxis; if (singleton) { transform.SetParent(null); DontDestroyOnLoad(gameObject); } } }
public void Awake() { if (m_instance != null && singleton) { Destroy(gameObject); } else { m_instance = this; GetButtonDown = DefaultGetButtonDown; GetInputAxis = DefaultGetAxis; if (singleton) { transform.SetParent(null); DontDestroyOnLoad(gameObject); } } #if !UNITY_5_3 SceneManager.sceneLoaded += OnSceneLoaded; #endif }
public static void SetGetButtonDownDelegate(GetButtonDownDelegate d) { getButtonDownDelegate = d; }