public PhotoStudioWorkTimeline(UIPhotoStudioResult popup) { m_popup = popup; m_beforeTimeline = new Stack <Timeline>(); m_afterTimeline = new Stack <Timeline>(); }
private void InitPopup() { m_uiBackgroundSelectPopup = new UIBackgroundSelectPopup(this, m_transform.FindChild("UI_S07_Panel").gameObject); m_uiPhotoStudioResult = m_transform.FindChild("UI_S16_Panel").GetComponent <UIPhotoStudioResult>(); m_uiPhotoStudioResult.Init(); }
public UIPhotoStudioImageFilter(UIPhotoStudioResult popup, GameObject obj) { m_popup = popup; m_obj = obj; m_transform = obj.transform; m_window = m_transform.FindChild("Anchor/Window"); InitScroll(); InitCallback(); ClosePopup(); }
public void Release() { m_state = null; m_transform = null; m_uiCamera = null; m_dogCamera = null; m_directionGroup = null; m_dogIconArray = null; m_uiBackgroundSelectPopup = null; if (m_uiPhotoStudioResult != null) { m_uiPhotoStudioResult.Release(); } m_uiPhotoStudioResult = null; m_titleLabel = null; }
public UIWindow(UIPhotoStudioResult popup, GameObject obj) { m_popup = popup; m_obj = obj; m_transform = obj.transform; m_topButtonGroup = m_transform.FindChild("Anchor_Top/Button_Group"); m_topButtonGroupDir = m_topButtonGroup.GetComponent <CDirection>(); m_botButtonGroup = m_transform.FindChild("Anchor_Bottom/Button_Group"); m_botButtonGroupDir = m_botButtonGroup.GetComponent <CDirection>(); m_uiImageFilter = new UIPhotoStudioImageFilter(popup, m_transform.FindChild("Anchor_Bottom/UIPhotoStudioImageFilter").gameObject); m_uiEmojiPopup = m_transform.FindChild("Anchor_Bottom/UIPhotoStudioEmoji").GetComponent <EmojiPopup>(); m_spriteArray = new UISprite[(int)SPRITE_TYPE.TYPE_END]; string[] spritePathArray = { "Anchor_Top/Button_Group/BeforeButton", "Anchor_Top/Button_Group/AfterButton" }; for (int i = 0; i < spritePathArray.Length; i++) { m_spriteArray[i] = m_transform.FindChild(spritePathArray[i]).GetComponent <UISprite>(); } m_buttonArray = new GameObject[(int)BUTTON_TYPE.TYPE_END]; string[] objectPathArray = { "Anchor_Top/Button_Group/BeforeButton", "Anchor_Top/Button_Group/AfterButton", "Anchor_Bottom/Button_Group/SaveButton", "Anchor_Bottom/Button_Group/CancelButton", "Anchor_Bottom/Button_Group/EmojiButton", "Anchor_Bottom/Button_Group/FilterButton", "Anchor_Bottom/Button_Group/ConfirmButton" }; UIEventListener.VoidDelegate[] eventArray = { popup.OnBeforeButton, popup.OnAfterButton, popup.OnSaveButton, popup.OnCloseButton, popup.OnEmojiButton, popup.OnFilterButton, popup.OnConfirmButton }; for (int i = 0; i < objectPathArray.Length; i++) { m_buttonArray[i] = m_transform.FindChild(objectPathArray[i]).gameObject; m_buttonArray[i].GetComponent <UIEventListener>().onClick = eventArray[i]; } }