protected void LoadFromData(DBSkill.SkillData kSkillData) { SkillData = kSkillData; mSkillActionList = new List <SkillAction>(kSkillData.SkillActionList.Count); foreach (DBSkill.SkillActionData kActionData in kSkillData.SkillActionList) { SkillAction skill_action = new SkillAction(kActionData); skill_action.SkillParent = this; mSkillActionList.Add(skill_action); } }
public Skill(DBSkill.SkillData kSkillData) { LoadFromData(kSkillData); mCurIndex = -1; SpeedScale = 1.0f; }