回答ありがとうございます。
同じに設定したつもりですが、どこか違うでしょうか?

drawrayではこのようにレイが出ていますが、raycastではヒットはしません。raycastの長さを1fにするとヒットします。
https://i.imgur.com/ZzmLLf3.jpg


https://ideone.com/Qd53Mf
void FixedUpdate()
{

if (isHitToGround())
{
Debug.Log("hit");
}

Debug.DrawRay(transform.position, Vector2.down - new Vector2(0,0.1f),Color.white, 1f);

}



bool isHitToGround()
{//接地判定用のレイキャスト
RaycastHit2D raycastHit = Physics2D.Raycast(transform.position , Vector2.down, 0.1f, groundLayer);
return raycastHit.collider != null;
}