void Awake() { GetComponent <M4uContextRoot>().Context = this; if (AndroidBackKeyManager.HasInstance) { //バックキーが押された時のアクションを登録 AndroidBackKeyManager.Instance.StackPush(gameObject, OnSelectReturn); } GameObject charParent = null; if (m_CharaImageRoot.Length > 0) { charParent = m_CharaImageRoot[0]; } m_Character = GeneralWindowCharacterView.Attach(charParent); for (int i = 0; i < (int)ButtonEventType.MAX; ++i) { m_ButtunActionList[i] = null; } SetUpButtons(); m_WindowRect = m_Window.GetComponent <RectTransform>(); m_Window.SetPosition(new Vector2(m_WindowRect.rect.width, m_WindowRect.anchoredPosition.y)); m_Window.transform.localScale = new Vector3(0, 0, 0); }
void Awake() { GetComponent <M4uContextRoot>().Context = this; if (AndroidBackKeyManager.HasInstance) { //バックキーが押された時のアクションを登録 AndroidBackKeyManager.Instance.StackPush(gameObject, OnClose); } m_WindowRect = m_Window.GetComponent <RectTransform>(); m_Window.SetPosition(new Vector2(m_WindowRect.rect.width, m_WindowRect.anchoredPosition.y)); m_Window.transform.localScale = new Vector3(0, 0, 0); m_ScrollRect.transform.localScale = new Vector3(0, 0, 0); SetUpButtons(); }