/// <summary> /// 引导结束的时候抛出事件更新功能 /// </summary> void OnGuideOver() { //Debug.Log("结束引导"); if (nextFunc != FunctionType.None) { FunctionDataInfo _funcInfo = GameCenter.mainPlayerMng.GetFunctionData(nextFunc); if (_funcInfo != null)// && _funcInfo.IsOpon) { _funcInfo.Update(true); GameCenter.noviceGuideMng.UpdateFunctionData(_funcInfo); //Debug.Log("更新功能"); } } }
/// <summary> /// 设置后台活动开启 by黄洪兴 /// </summary> /// <param name="_type"></param> /// <param name="_isOpen"></param> public void SetServerActiveOpen(FunctionType _type, bool _isOpen) { FunctionDataInfo funcInfo = null; if (functionList.ContainsKey((int)_type)) { funcInfo = functionList[(int)_type] as FunctionDataInfo; funcInfo.Update(_isOpen); } else { funcInfo = new FunctionDataInfo(_type, _isOpen, FunctionDataInfo.FunctionControlType.PROGRAMCONTROL); functionList[(int)_type] = funcInfo; } if (UpdateServerOpen != null && funcInfo != null) { UpdateServerOpen(funcInfo, _isOpen); //Debug.Log("后台活动开启更新"); } }