/// <summary> /// 清除所有特效数据 /// </summary> public void ClearEffectData() { try { Singleton <EffectManagerImplement> .singleton.ClearEffectData(); } catch (Exception ex) { EffectLogger.Fatal(ex.ToString()); } }
/// <summary> /// 加载特效配置文件 /// </summary> /// <param name="strConfigFile"></param> public void LoadXml(string strConfigFile) { try { Singleton <EffectManagerImplement> .singleton.LoadXml(strConfigFile); } catch (Exception ex) { EffectLogger.Fatal(ex.ToString()); } }
public float GetEffectHitTime(int effectId, Beast caster, Vector3 targetPos) { float result; try { result = Singleton <EffectManagerImplement> .singleton.GetEffectHitTime(effectId, caster, targetPos); return(result); } catch (Exception ex) { EffectLogger.Fatal(ex.ToString()); } result = 0f; return(result); }