/// <summary> /// 通过作用方式查找Buff /// </summary> /// <param name="buffWorkTypes"></param> /// <returns></returns> public bool FindBuffByWorkType(BuffWorkTypes buffWorkTypes) { if (this.m_BuffsForFind_BuffWorkType.TryGetValue(buffWorkTypes, out ABuffSystemBase _temp)) { return(true); } return(false); }
/// <summary> /// 通过作用方式获得Buff /// </summary> /// <param name="buffWorkTypes"></param> public ABuffSystemBase GetBuffByWorkType(BuffWorkTypes buffWorkTypes) { if (m_BuffsForFind_BuffWorkType.TryGetValue(buffWorkTypes, out ABuffSystemBase _temp)) { return(_temp); } //Log.Error($"查找{buffWorkTypes}失败"); return(null); }