|
@@ -28,6 +28,9 @@ namespace GFGGame
|
|
isfullScreen = true;
|
|
isfullScreen = true;
|
|
|
|
|
|
_ui.m_btnback.onClick.Add(OnBtnBackClick);
|
|
_ui.m_btnback.onClick.Add(OnBtnBackClick);
|
|
|
|
+ _ui.m_btnTips.onClick.Add(OnBtnTipsClick);
|
|
|
|
+ _ui.m_btnGo.onClick.Add(OnBtnGoClick);
|
|
|
|
+ _ui.m_btnGet.onClick.Add(OnBtnGetClick);
|
|
_ui.m_btnPhoto.onClick.Add(OnBtnPhotoClick);
|
|
_ui.m_btnPhoto.onClick.Add(OnBtnPhotoClick);
|
|
_ui.m_btnFieldGuide.onClick.Add(OnBtnFieldGuideClick);
|
|
_ui.m_btnFieldGuide.onClick.Add(OnBtnFieldGuideClick);
|
|
|
|
|
|
@@ -37,12 +40,13 @@ namespace GFGGame
|
|
protected override void AddEventListener()
|
|
protected override void AddEventListener()
|
|
{
|
|
{
|
|
base.AddEventListener();
|
|
base.AddEventListener();
|
|
-
|
|
|
|
|
|
+ EventAgent.AddEventListener(ConstMessage.TRAVEL_STATE_CHANGE, UpdateView);
|
|
}
|
|
}
|
|
|
|
+
|
|
protected override void OnShown()
|
|
protected override void OnShown()
|
|
{
|
|
{
|
|
base.OnShown();
|
|
base.OnShown();
|
|
-
|
|
|
|
|
|
+ UpdateView();
|
|
}
|
|
}
|
|
|
|
|
|
protected override void OnHide()
|
|
protected override void OnHide()
|
|
@@ -54,7 +58,17 @@ namespace GFGGame
|
|
protected override void RemoveEventListener()
|
|
protected override void RemoveEventListener()
|
|
{
|
|
{
|
|
base.RemoveEventListener();
|
|
base.RemoveEventListener();
|
|
|
|
+ EventAgent.RemoveEventListener(ConstMessage.TRAVEL_STATE_CHANGE, UpdateView);
|
|
|
|
+ }
|
|
|
|
|
|
|
|
+ private void UpdateView()
|
|
|
|
+ {
|
|
|
|
+ _ui.m_c1.selectedIndex = TravelDataManager.Instance.TravelData.Status;
|
|
|
|
+ if (_ui.m_c1.selectedIndex == (int)TravelGuideType.Travel)
|
|
|
|
+ {
|
|
|
|
+ long endTime = TravelDataManager.Instance.TravelData.CreationTime + TravelDataManager.Instance.TravelData.TravelNeedHour * TimeUtil.SECOND_PER_HOUR;
|
|
|
|
+ _ui.m_txtTime.text = string.Format("大约{0}后归来", TimeUtil.FormattingTime(TimeHelper.ServerNowSecs), endTime);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
private void OnBtnBackClick()
|
|
private void OnBtnBackClick()
|
|
@@ -62,6 +76,21 @@ namespace GFGGame
|
|
ViewManager.GoBackFrom(typeof(PoemView).FullName);
|
|
ViewManager.GoBackFrom(typeof(PoemView).FullName);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ private void OnBtnTipsClick()
|
|
|
|
+ {
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ private void OnBtnGoClick()
|
|
|
|
+ {
|
|
|
|
+ ViewManager.Show<TravelDressupView>(PictureSourceType.WanShuiQianShan, new object[] { typeof(TravelView).FullName, this.viewData });
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ private void OnBtnGetClick()
|
|
|
|
+ {
|
|
|
|
+ ViewManager.Show<TravelRewardView>(PictureSourceType.WanShuiQianShan, new object[] { typeof(TravelView).FullName, this.viewData });
|
|
|
|
+ }
|
|
|
|
+
|
|
private void OnBtnPhotoClick()
|
|
private void OnBtnPhotoClick()
|
|
{
|
|
{
|
|
ViewManager.Show<PoemPhotoView>(PictureSourceType.WanShuiQianShan, new object[] { typeof(TravelView).FullName, this.viewData });
|
|
ViewManager.Show<PoemPhotoView>(PictureSourceType.WanShuiQianShan, new object[] { typeof(TravelView).FullName, this.viewData });
|