public static CollectObjLogic GetInstance() { if (instance == null) { instance = new CollectObjLogic(); } return(instance); }
public void OnSyncQuickFinishQuestRespond(int missionID, int resultCode) { if (resultCode == (int)KQuestResultCode.qrcSuccess) { hasCompleteIDs.Add(missionID); unCompleteIDs.Remove(missionID); RemoveFromCurrentList(missionID); RemoveFromCanAcceptList(missionID); CheckPreMissionIsComplete(); CollectObjLogic.GetInstance().m_bAutoCollect = false; PlayEffect("effect_ui_renwu_wanchengrenwu"); } }