protected override void CopyData(BaseEvent src) { base.CopyData(src); AddGoldInBattle battle = src as AddGoldInBattle; this.iGoldToAdd = battle.iGoldToAdd; }
public override BaseEvent Clone() { AddGoldInBattle battle = ClassObjPool <AddGoldInBattle> .Get(); battle.CopyData(this); return(battle); }