public MoveAction(Vector2 dir, float dist, MoveSets.CheckTypes type)
 {
     this.dir     = dir;
     this.dist    = dist;
     this.maxDist = dist;
     this.type    = type;
 }
 public MoveAction(Vector2 dir, float dist)
 {
     this.dir     = dir;
     this.dist    = dist;
     this.maxDist = dist;
     this.type    = MoveSets.CheckTypes.Ray;
 }