public Unit(EUnitClass _unitClass, int _atk, int _def, int _spd, int _moveRange)
 {
     UnitClass = _unitClass;
     BaseAtk   = _atk;
     BaseDef   = _def;
     BaseSpd   = _spd;
     MoveRange = _moveRange;
 }
 public Orc(EUnitClass _unitClass, int _atk, int _def, int _spd, int _moveRange) : base(_unitClass, _atk, _def, _spd, _moveRange)
 {
     float newBaseAtk = BaseAtk + BaseAtkAdd;
 }
 public virtual bool ChangeClass(EUnitClass newClass)
 {
     return(false);
 }
 public Soldier(EUnitClass _unitClass, int _atk, int _def, int _spd, int _moveRange) : base(_unitClass, _atk, _def, _spd, _moveRange)
 {
 }
 public Human(EUnitClass _unitClass, int _atk, int _def, int _spd, int _moveRange, float _potential)
     : base(_unitClass, _atk, _def, _spd, _moveRange)
 {
     Potential = _potential;
 }