public void openDialog(int tabIndex = 0) { if (!isOpened && !isOpening && !isClosing) { if (m_PlaySoundEffect) { (Singlton.getInstance("NvSoundController") as NvSoundController).PlaySe("se_gather"); } if (HasTabControl && tabIndex >= 0) { mTab.m_defaultIndex = tabIndex; } OpenOrCloseUICamera(false); if (m_dialogEffector != null) { // enable dialog //revertEnable(); //revertVisible(); // set visible for this object //base.setVisible(true); //base.setEnable(true); setEnable(true); setVisible(true); m_effect = EDialogEffect.eDE_OpenEffect; OnDlgBeginEffect(EDialogEffect.eDE_OpenEffect); notify("OnDlgBeginEffect"); m_dialogEffector.startOpenEffect(); m_State = EState.E_STATE_OPENING; } else { // enable dialog //revertEnable(); //revertVisible(); // set visible for this object //base.setVisible(true); //base.setEnable(true); setEnable(true); setVisible(true); // make dialog run m_run = true; OnDlgInit(); notify("OnDlgInit"); OpenOrCloseSceneCam(false); OpenOrCloseUICamera(true); m_State = EState.E_STATE_OPENED; } } }
protected override void OnDlgEndEffect(EDialogEffect effect) { if (effect == EDialogEffect.eDE_CloseEffect) //when close dlg { OnNextScenario(); } }
protected override void OnDlgBeginEffect(EDialogEffect effect) { if (effect == NvUIDialogBase.EDialogEffect.eDE_OpenEffect) { apply(); m_modalResult = (int)EResult.eResult_Nothing; } }
protected override void OnDlgBeginEffect(EDialogEffect effect) { if (effect == EDialogEffect.eDE_OpenEffect) //when open dlg { //NvConstructionController controller = NvGlobalFunc.GetNvConstructionController(); //m_View = controller.findView("NvConstructionView")as NvConstructionView; //Debug.Log (">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> m_View = " + m_View); ApplyShow(); } }
protected override void OnDlgBeginEffect(EDialogEffect effect) { if (effect == EDialogEffect.eDE_OpenEffect) //when open dlg { SetDiffSideAnim(); Apply(); } else { } }
protected override void OnDlgEndEffect(EDialogEffect effect) { if (effect == EDialogEffect.eDE_CloseEffect) //when close dlg { if (m_CallBack != null) { m_CallBack(); } else { Debug.Log("Check it!! "); } } }
public void closeDialog() { if (m_run == true) { OpenOrCloseSceneCam(true); OpenOrCloseUICamera(false); if (m_dialogEffector != null) { m_effect = EDialogEffect.eDE_CloseEffect; OnDlgBeginEffect(EDialogEffect.eDE_CloseEffect); notify("OnDlgBeginEffect"); m_dialogEffector.startCloseEffect(); m_State = EState.E_STATE_CLOSING; } else { OnDlgCloseInternal(); setEnable(false); setVisible(false); m_run = false; if (m_modal) { m_modal = false; if (eventOnEndModal != null) { eventOnEndModal(m_modalResult); // clean event chain when its done eventOnEndModal = null; } } OpenOrCloseUICamera(true); m_State = EState.E_STATE_CLOSED; } } }
protected override void OnDlgEndEffect( EDialogEffect effect ) { if(effect == EDialogEffect.eDE_CloseEffect)//when close dlg { OnNextScenario(); } }
protected override void OnDlgBeginEffect( EDialogEffect effect ) { if(effect == EDialogEffect.eDE_OpenEffect)//when open dlg { SetDiffSideAnim(); ApplyShow(); } else { } }
protected virtual void OnDlgEndEffect( EDialogEffect effect ) { }
protected virtual void OnDlgBeginEffect( EDialogEffect effect ) { }
public void openDialog( int tabIndex = 0 ) { if ( !isOpened && !isOpening && !isClosing ) { if ( m_PlaySoundEffect ) { (Singlton.getInstance("NvSoundController") as NvSoundController).PlaySe("se_gather"); } if ( HasTabControl && tabIndex >= 0 ) { mTab.m_defaultIndex = tabIndex; } OpenOrCloseUICamera(false); if ( m_dialogEffector != null ) { // enable dialog //revertEnable(); //revertVisible(); // set visible for this object //base.setVisible(true); //base.setEnable(true); setEnable(true); setVisible(true); m_effect = EDialogEffect.eDE_OpenEffect; OnDlgBeginEffect(EDialogEffect.eDE_OpenEffect); notify("OnDlgBeginEffect"); m_dialogEffector.startOpenEffect(); m_State = EState.E_STATE_OPENING; } else { // enable dialog //revertEnable(); //revertVisible(); // set visible for this object //base.setVisible(true); //base.setEnable(true); setEnable(true); setVisible(true); // make dialog run m_run = true; OnDlgInit(); notify("OnDlgInit"); OpenOrCloseSceneCam(false); OpenOrCloseUICamera(true); m_State = EState.E_STATE_OPENED; } } }
public void closeDialog() { if ( m_run == true ) { OpenOrCloseSceneCam(true); OpenOrCloseUICamera(false); if ( m_dialogEffector != null ) { m_effect = EDialogEffect.eDE_CloseEffect; OnDlgBeginEffect(EDialogEffect.eDE_CloseEffect); notify("OnDlgBeginEffect"); m_dialogEffector.startCloseEffect(); m_State = EState.E_STATE_CLOSING; } else { OnDlgCloseInternal(); setEnable ( false ); setVisible( false ); m_run = false; if ( m_modal ) { m_modal = false; if ( eventOnEndModal != null ) { eventOnEndModal( m_modalResult ); // clean event chain when its done eventOnEndModal = null; } } OpenOrCloseUICamera(true); m_State = EState.E_STATE_CLOSED; } } }
protected override void OnDlgBeginEffect( EDialogEffect effect ) { if(effect == EDialogEffect.eDE_OpenEffect)//when open dlg { //NvConstructionController controller = NvGlobalFunc.GetNvConstructionController(); //m_View = controller.findView("NvConstructionView")as NvConstructionView; //Debug.Log (">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> m_View = " + m_View); ApplyShow(); } }
virtual protected void OnDlgEndEffect(EDialogEffect effect) { }
virtual protected void OnDlgBeginEffect(EDialogEffect effect) { }