Unityエディターのバージョン:2022.3.16f1
こんな感じに下からすり抜けるタイルマップの足場を作ります
まずタイルマップに「Platform Effector 2D」をアタッチします
そうするとコライダーが一方通行に働いてくれます
また「Surface Arc」の数値をいじってみると側面の当たり判定をなくしたりできます
しかしこれだけだとタイルを2つ以上重ねたときにタイルごとに当たり判定が付いてしまいます↓
なので接触しているタイルを一つの足場として扱うために、「Composite Collider 2D」アタッチして「Tilemap Collider 2D」の「Used By Composite」と、「Composite Collider 2D」の「Used By Effector」にチェックを入れます
そして足場を地面の塊として扱うために、「Composite Collider 2D」の「Geometry Type」をPolygonsにするとうまくいきます