public void OnShow() { if (PlayerDataManager.Instance.FirstChargeData != null && PlayerDataManager.Instance.FirstChargeData.FirstChagreItemList != null && PlayerDataManager.Instance.FirstChargeData.FirstChagreItemList.Count > m_DataModel.ToggleSelect) { var _temp = ""; if (PlayerDataManager.Instance.FirstChargeData.FirstChagreItemList[m_DataModel.ToggleSelect].modelPath.Count > 0) { if (0 == PlayerDataManager.Instance.GetRoleId()) { _temp = PlayerDataManager.Instance.FirstChargeData.FirstChagreItemList[m_DataModel.ToggleSelect].modelPath[0]; var _ex = new FirstChargeModelDisplay_Event(_temp, m_DataModel.ToggleSelect); EventDispatcher.Instance.DispatchEvent(_ex); } if (1 == PlayerDataManager.Instance.GetRoleId()) { _temp = PlayerDataManager.Instance.FirstChargeData.FirstChagreItemList[m_DataModel.ToggleSelect].modelPath[1]; var _ex = new FirstChargeModelDisplay_Event(_temp, m_DataModel.ToggleSelect); EventDispatcher.Instance.DispatchEvent(_ex); } if (2 == PlayerDataManager.Instance.GetRoleId()) { _temp = PlayerDataManager.Instance.FirstChargeData.FirstChagreItemList[m_DataModel.ToggleSelect].modelPath[2]; var _ex = new FirstChargeModelDisplay_Event(_temp, m_DataModel.ToggleSelect); EventDispatcher.Instance.DispatchEvent(_ex); } } } }
private void OnSwitchClickEvent(IEvent ievent) { var _e = ievent as FirstChargeToggleSuccess_Event; if (_e != null) { m_DataModel.ToggleSelect = _e.index; } else { m_DataModel.ToggleSelect = 0; } InitButtonState(); if (State == FrameState.Open) { if (PlayerDataManager.Instance.FirstChargeData != null && PlayerDataManager.Instance.FirstChargeData.FirstChagreItemList != null && PlayerDataManager.Instance.FirstChargeData.FirstChagreItemList.Count > m_DataModel.ToggleSelect) { var _temp = ""; if (PlayerDataManager.Instance.FirstChargeData.FirstChagreItemList[m_DataModel.ToggleSelect].modelPath.Count > 0) { if (0 == PlayerDataManager.Instance.GetRoleId()) { _temp = PlayerDataManager.Instance.FirstChargeData.FirstChagreItemList[m_DataModel.ToggleSelect].modelPath[0]; var _ex = new FirstChargeModelDisplay_Event(_temp, m_DataModel.ToggleSelect); EventDispatcher.Instance.DispatchEvent(_ex); } if (1 == PlayerDataManager.Instance.GetRoleId()) { _temp = PlayerDataManager.Instance.FirstChargeData.FirstChagreItemList[m_DataModel.ToggleSelect].modelPath[1]; var _ex = new FirstChargeModelDisplay_Event(_temp, m_DataModel.ToggleSelect); EventDispatcher.Instance.DispatchEvent(_ex); } if (2 == PlayerDataManager.Instance.GetRoleId()) { _temp = PlayerDataManager.Instance.FirstChargeData.FirstChagreItemList[m_DataModel.ToggleSelect].modelPath[2]; var _ex = new FirstChargeModelDisplay_Event(_temp, m_DataModel.ToggleSelect); EventDispatcher.Instance.DispatchEvent(_ex); } } } } }
public void ToggleClick(IEvent ievent) { var e = ievent as FirstChargeToggleSuccess_Event; if (e != null) { DataModel.ToggleSelect = e.index; } else { DataModel.ToggleSelect = 0; } InitBtnState(); if (State == FrameState.Open) { if (PlayerDataManager.Instance.FirstChargeData != null && PlayerDataManager.Instance.FirstChargeData.FirstChagreItemList != null && PlayerDataManager.Instance.FirstChargeData.FirstChagreItemList.Count > DataModel.ToggleSelect) { var temp = ""; if (PlayerDataManager.Instance.FirstChargeData.FirstChagreItemList[DataModel.ToggleSelect].modelPath.Count > 0) { if (0 == PlayerDataManager.Instance.GetRoleId()) { temp = PlayerDataManager.Instance.FirstChargeData.FirstChagreItemList[DataModel.ToggleSelect].modelPath[0]; var ex = new FirstChargeModelDisplay_Event(temp); EventDispatcher.Instance.DispatchEvent(ex); } if (1 == PlayerDataManager.Instance.GetRoleId()) { temp = PlayerDataManager.Instance.FirstChargeData.FirstChagreItemList[DataModel.ToggleSelect].modelPath[1]; var ex = new FirstChargeModelDisplay_Event(temp); EventDispatcher.Instance.DispatchEvent(ex); } if (2 == PlayerDataManager.Instance.GetRoleId()) { temp = PlayerDataManager.Instance.FirstChargeData.FirstChagreItemList[DataModel.ToggleSelect].modelPath[2]; var ex = new FirstChargeModelDisplay_Event(temp); EventDispatcher.Instance.DispatchEvent(ex); } } } } }