/// <summary> /// 甩杆时告诉客户端几秒出现条什么鱼 /// </summary> /// <param name="msg"></param> public void OnGetOneFish(stGetOneFihsPropertyUserCmd_S msg) { this.m_fishingUpTime = Time.realtimeSinceStartup + msg.time; this.m_fishingUpFishId = msg.kind; FishingDataBase fishingDb = GameTableManager.Instance.GetTableItem <FishingDataBase>(this.m_fishingUpFishId); if (fishingDb != null) { this.m_fishingUpCd = fishingDb.upTime; } else { //没钓到鱼(10s + 2s后自动开始第二次钓鱼) this.m_fishingUpCd = 0; Engine.Utility.Log.Error(" fishId == 0 出错了!!! "); } if (DataManager.Manager <UIPanelManager>().IsShowPanel(PanelID.FishingPanel)) { DataManager.Manager <UIPanelManager>().SendMsg(PanelID.FishingPanel, UIMsgID.eFishingGetOne, null); } }
public void OnGetOneFish(stGetOneFihsPropertyUserCmd_S msg) { DataManager.Manager <FishingManager>().OnGetOneFish(msg); }