/// <summary> /// Process the data of the player /// </summary> /// <param name="playerData"></param> public void CalPlayerData(PlayerController.Data playerData_origin, PlayerController.Data player) { foreach (AutoReduce b in _buffs) { b._buff.CalPlayerData(playerData_origin, player); } }
public abstract void CalPlayerData(PlayerController.Data playerData_origin, PlayerController.Data playerData);
public override void CalPlayerData(PlayerController.Data playerData_origin, PlayerController.Data playerData) { playerData._moveSpeed = playerData_origin._moveSpeed / 2; }