Configurable Jointを使って引き戸を作ってみます。
Configurable Jointでは、移動や回転に制限を付けられます。X MotionをLimitedにし、他を全てLockedにすると、この方向にだけ制限付きで移動して、他の方向へは移動・回転しないように出来ます。
移動できる幅はLinear LimitのLimitで設定できます。移動制限は全ての軸に対して同じ値を設定するようです。また、回転はX軸だけ上限、下限を設定できて、他の軸は両側に同じ値を使います。https://docs.unity3d.com/ja/2018.4/Manual/class-ConfigurableJoint.html
実際は両側に壁を置いて移動を制限するかもしれません。引き戸を2枚並べるときは、それぞれ壁によせて配置して、反対側の壁に着くより前に制限を置けば、扉が完全に重ならなくなります。
片方の扉は固定しても良いかもしれません。
扉はこのままY軸で回転させても同じ様に横にスライドするように動きます。