#子供のコーディング動画の内容Robloxの素晴らしい物理システムは、私たちがRobloxスタジオを使用して、ドアや蓋を開閉させたり、車両などの移動メカニズムを構築できるのにとても役に立ちます。今日は、HingeConstraintというのを使用して「開閉させる」スイングドアを作成していきます。ドアは、ドアの部分とドアのフレームの2つのパーツが必要になります。ドアノブをつける場合は、ドアとドアノブをユニオンして使用します。ドアには、アンカーをつけないで、ドアのフレームにのみ「固定」を有効にして移動しないようにします。エクスプローラーで、Doorにカーソルを合わせ、新しいアタッチメントを追加します。同じことをDoorFrameにも繰り返して、DoorFrameにアタッチメントを追加します。それぞれの名前をDoorAttachmentとFrameAttachmentと、アタッチされているものを示します。DoorAttachmentとFrameAttachmentそれぞれのプロパティを使用して、黄色のアタッチメントを上向きにします。黄色の軸がすでに垂直である場合、アクションは必要ありません。RobloxのDeveloperサイトより2つのアタッチメントを接続したら、今度は、DoorFrameの下に、新しいHingeConstraintを作成します。HingeConstraintのプロパティで、LimitsEnabledを見つけて切り替えます。必要に応じて、LowerAngleとUpperAngleそれぞれの角度を設定します。このままでは、ドアはスイングしませんので、ドアとフレームを繋げます。同じように、Attachment1をFrameAttachmentに接続します。ドアをテストして、ヒンジが制限されていることに注目して、今日は、この辺で終わりにしたいと思います。ありがとうございました。ドアが完成したら、トラップドアやスイングトラップなど、さまざまな状況でヒンジの拘束を使用して探索してみて下さい。