//void Awake() //{ // m_gameDBMgr = CoreEntry.gGameDBMgr; //} public override void Init(ISkillCellData cellData, SkillBase skillBase) { m_skillBase = skillBase; //m_dataIndex = param.damageCellIndex; m_fireFlyAttackDesc = (FireFlyAttackDesc)cellData; }
public override void Preload(ISkillCellData cellData, SkillBase skillBase) { Init(cellData, skillBase); }
public virtual void Preload(ISkillCellData cellData, SkillBase skillBase) { }
public override void Init(ISkillCellData cellData, SkillBase skillBase) { m_skillBase = skillBase; m_curveDamageCellDesc = (CurveDamageCellDesc)cellData; m_curIndex = 0; }
//todo:addevent public virtual void Init(ISkillCellData cellData, SkillBase skillBase) { }
public virtual void Init(ISkillCellData cellData, SkillBase skillBase, ActorObj actorBase) { }
//private FrameStopCellDesc m_frameStopCellDesc = null; //顿帧,屏震一次伤害只处理一次 //private bool m_isHadLoadFrameStop = false; public override void Init(ISkillCellData cellData, SkillBase skillBase) { m_skillBase = skillBase; //聚怪技能 配置 m_oneDamageInfo = (OneDamageInfo)cellData; }
public override void Init(ISkillCellData cellData, SkillBase skillBase) { m_skillBase = skillBase; m_actionCellDesc = (ActionCellDesc)cellData; }
public override void Init(ISkillCellData cellData, SkillBase skillBase) { m_CellData = (StealthCellDesc)cellData; m_SkillBase = skillBase; }
public override void Init(ISkillCellData cellData, SkillBase skillBase) { m_skillBase = skillBase; m_bossDeathFromSkyDesc = (BossDeathFromSkyDesc)cellData; }
public override void Init(ISkillCellData cellData, SkillBase skillBase) { m_skillBase = skillBase; m_collideDamage = (CollideDamageDesc)cellData; }