Exemplo n.º 1
0
        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;
            //}
        }
Exemplo n.º 2
0
 public override void Init(ISkillCellData cellData, SkillBase skillBase)
 {
     m_skillBase      = skillBase;
     m_actionCellDesc = (ActionCellDesc)cellData;
 }