public override void Preload(ISkillCellData cellData, SkillBase skillBase) { m_skillBase = skillBase; m_actionCellDesc = (ActionCellDesc)cellData; if (m_actionCellDesc.efx.Length > 0) { GameObject efxObj = CoreEntry.gGameObjPoolMgr.InstantiateEffect(m_actionCellDesc.efx); CoreEntry.gGameObjPoolMgr.Destroy(efxObj); } //if (0 != m_actionCellDesc.efxWarning.Length) //{ // m_WarningefxObj = Instantiate( // CoreEntry.gResLoader.LoadResource(m_actionCellDesc.efxWarning)) as GameObject; //} }
public override void Init(ISkillCellData cellData, SkillBase skillBase) { m_skillBase = skillBase; m_actionCellDesc = (ActionCellDesc)cellData; }