void Flip()
{
FacingRight = !FacingRight;
Transform spriteHolder = transform.GetChild(0);
Vector3 theScale = spriteHolder.localScale;
theScale.x *= -1;
spriteHolder.localScale = theScale;
right = -right;
checkWall = new Ray2D(transform.position, right * (transform.right));
}