Practical Tutorials How to Create a Dynamic Door Block with Adjustable Width, Swing, and Flip Controls