private IEnumerator TaskOver() { ATMFingerTip._instance.Close(); // ATMTaskTipFingerManager._Instance.gameObject.SetActive(false); ATMFileIO.WriteToFilePerformance(DateTime.Now - ATMDataManager.Instance.GetStartTime(), "Task Finished"); ATMDataManager.Instance.FinishTime = DateTime.Now - ATMDataManager.Instance.GetStartTime(); // InsertToDatabase(); InitEndString(); ATMTrainingPanelTextManager._Instance.AddText("恭喜您已完成所有任务\n\n" + "任务时间:<color=red>" + ATMDataManager.Instance.FinishTime.Minutes + "分钟" + ATMDataManager.Instance.FinishTime.Seconds + "秒</color>"); yield return(StartCoroutine(ATMTrainingPanelTextManager._Instance.NextText())); yield return(new WaitForSeconds(3)); // DataTable dt = DatabaseManager.Instance.atmDatabaseOperation.GetAllGameData(Convert.ToInt32(ATMConfig._id), ATMConfig._level); // List<float> playTimeList = new List<float>(); //List<float> performanceList = new List<float>(); //for (int i = 0; i < dt.Rows.Count; i++) //{ // playTimeList.Add(float.Parse(dt.Rows[i]["PlayTime"].ToString())/60f); // //performanceList.Add(float.Parse(dt.Rows[i]["Performance"].ToString())); //} // ATMEndUI.instance.SetTimePoint(playTimeList, "PlayTime", 4f); ATMEndUI.instance.ShowEnd(); //StartCoroutine(ATMTrainingPanelTextManager._Instance.NextText()); //GraphManager.Instance.Show(playTimeList, performanceList); //yield return new WaitForSeconds(6); //ReturnToSelectScene(); }
void Awake() { btn = GetComponent <Button>(); btn.onClick.AddListener(delegate() { ATMFileIO.WriteToFilePerformance(DateTime.Now - ATMDataManager.Instance.GetStartTime(), ScreenName + "," + ButtonName); }); }
void OnDestroy() { ATMRealCard._EventCardIn -= CardInRecord; ATMMaoyeye._EventMoneyBeenTaken -= MoneyTaken; ATMTaskPannelManager.PannelHideEvent -= TaskPannelHide; ATMTaskPannelManager.PannelShowEvent -= TaskPannelShow; ATMTaskTipFingerManager._TipHideEvent -= TipHide; ATMFingerTip._FigerTipShowEvent -= FigerTipShow; ATMFingerTip._KeyboardTipShowEvent -= KeyboardShow; ATMFileIO.WriteToFilePerformance(FinishTime, ATMTaskFromUI.TaskFromUI.ToString() + " Total Time"); ATMFileIO.CloseFile(); Instance = null; }
private IEnumerator TaskOver() { ATMFingerTip._instance.Close(); // ATMTaskTipFingerManager._Instance.gameObject.SetActive(false); ATMFileIO.WriteToFilePerformance(DateTime.Now - ATMDataManager.Instance.GetStartTime(), "Task Finished"); ATMDataManager.Instance.FinishTime = DateTime.Now - ATMDataManager.Instance.GetStartTime(); StringBuilder str = new StringBuilder(); str.Append(ScriptLocalization.TaskFinishTime).Append(ATMDataManager.Instance.FinishTime.Minutes.ToString()).Append(ScriptLocalization.Minutes).Append(ATMDataManager.Instance.FinishTime.Seconds.ToString()).Append(ScriptLocalization.Seconds); ATMEndUI.instance.SetMainInfo(str.ToString()); ATMEndUI.instance.SetTitleInfo(ScriptLocalization.TaskFinish); ATMTrainingPanelTextManager._Instance.AddText(ScriptLocalization.TaskFinish + ScriptLocalization.TaskFinishTime + ATMDataManager.Instance.FinishTime.Minutes + ScriptLocalization.Minutes + ATMDataManager.Instance.FinishTime.Seconds + ScriptLocalization.Seconds); yield return(StartCoroutine(ATMTrainingPanelTextManager._Instance.NextText())); yield return(new WaitForSeconds(3)); ATMEndUI.instance.ShowEnd(); }
void TipHide() { ATMFileIO.WriteToFilePerformance(DateTime.Now - _startTime, "All Tip Hide"); }
void KeyboardShow() { ATMFileIO.WriteToFilePerformance(DateTime.Now - _startTime, "KeyBoard Tip Show"); }
void FigerTipShow() { ATMFileIO.WriteToFilePerformance(DateTime.Now - _startTime, "Finger Tip Show"); }
void TaskPannelHide() { ATMFileIO.WriteToFilePerformance(DateTime.Now - _startTime, "Task Panel Hide"); }
void MoneyTaken() { ATMFileIO.WriteToFilePerformance(DateTime.Now - _startTime, "Take Money"); }
void CardInRecord() { ATMFileIO.WriteToFilePerformance(DateTime.Now - _startTime, "CardIn"); }