| | |
| | | [SerializeField] Text m_BasicGrassRefreshTime;
|
| | | [SerializeField] Text m_FairyGrassRefreshTime;
|
| | |
|
| | | [SerializeField] Transform m_ContainerCollectSucc;
|
| | | [SerializeField] Text m_GainRemind;
|
| | |
|
| | | DungeonModel model { get { return ModelCenter.Instance.GetModel<DungeonModel>(); } }
|
| | | HazyRegionModel hazyRegionModel { get { return ModelCenter.Instance.GetModel<HazyRegionModel>(); } }
|
| | | HazyGrassModel hazyGrassModel { get { return ModelCenter.Instance.GetModel<HazyGrassModel>(); } }
|
| | |
| | |
|
| | | protected override void OnPreOpen()
|
| | | {
|
| | | m_ContainerCollectSucc.gameObject.SetActive(false);
|
| | |
|
| | | Display();
|
| | |
|
| | | GlobalTimeEvent.Instance.secondEvent += PerSecond;
|
| | |
| | | {
|
| | | var used = Mathf.Max(0, (int)(TimeUtility.ServerNow - hazyGrassModel.grassBornTime).TotalSeconds);
|
| | | var refreshSeconds = hazyGrassModel.grassRefreshSeconds - used % hazyGrassModel.grassRefreshSeconds;
|
| | | m_BasicGrassRefreshTime.text = string.Format("基础草丛{0}后刷新", TimeUtility.SecondsToMS(refreshSeconds));
|
| | | m_FairyGrassRefreshTime.text = string.Format("灵草丛{0}后刷新", TimeUtility.SecondsToMS(refreshSeconds));
|
| | | m_BasicGrassRefreshTime.text = Language.Get("HazyBasicGrassRefresh", TimeUtility.SecondsToMS(refreshSeconds));
|
| | | m_FairyGrassRefreshTime.text = Language.Get("HazyFairyGrassRefresh", TimeUtility.SecondsToMS(refreshSeconds));
|
| | | }
|
| | | }
|
| | |
|