public void LevelRestartCorou() { if (buttonCheck) { buttonCheck = false; //Debug.Log("restart"); // Resume(); uint curLevelID = LevelMgr.GetInstance().CurLevelID; XPlayerPrefs.DelRec(curLevelID); // pausePage.SetActive(false); CloseUIPlay(); UIMgr.GetInstance().ShowPage_Play(UIPageEnum.Play_Page); } }
public bool CheckOver() { foreach (int i in playout) { if (i == (int)GridType.Blank) { return(false); } } uint curLevelID = LevelMgr.GetInstance().CurLevelID; XPlayerPrefs.DelRec(curLevelID); SDKMgr.GetInstance().Track(SDKMsgType.OnLevelClear, (int)curLevelID); return(true); }
private void SaveOperation() { Recorder rec = operationHistoryRecorder.Recoder; rec.LevelId = levelID; rec.layout = MatrixUtil.ArrayCopy(generalPanelUI.generalPanelData.Playout); // rec.TimeCount = levelTimer.Time; if (!rec.isFilled()) { XPlayerPrefs.DelRec(rec.LevelId); return; } //todo 保存广告格子的个数 XPlayerPrefs.SetRec(rec); }