public void RegisterEffectFromSkill(int id, SkRuntimeInfo info, Transform caster) { EffectData data = EffectData.GetEffCastData(id); if (data != null) { SkInst inst = info as SkInst; if (inst != null && data.m_posStr == "0") { Register(id, info, (inst._colInfo != null ? inst._colInfo.hitPos : caster.position), Quaternion.identity); } else { Register(id, info, caster); } } }
public EffectRequest(int argid, object argData) { m_ID = argid; m_Data = argData; m_EffectData = EffectData.GetEffCastData(m_ID); }