public SkillEffectCreator(uint id, Actor owner) { m_owner = owner; m_skillEffectData = ConfigManager.Instance.GetData <SkillEffectLoader, SkillEffectLoader.Data>(id); m_startPosOffset = ConfigManager.Instance.GetLoader <SkillEffectLoader>().GetStartPosOffset(id); m_createPosOffset = ConfigManager.Instance.GetLoader <SkillEffectLoader>().GetCreatePosOffset(id); m_loadObj = Resources.Load <GameObject>("Animator/" + m_skillEffectData.PrefabName); GameObject go = new GameObject("SkillEffect_" + id); m_rootTrans = go.transform; }
public SkillEffect(SkillEffectLoader.Data skillEffectData) { m_skillEffectData = skillEffectData; }