示例#1
0
    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;
    }
示例#2
0
 public SkillEffect(SkillEffectLoader.Data skillEffectData)
 {
     m_skillEffectData = skillEffectData;
 }