パーツは、Robloxが3D空間でのビルディングのために提供する基本的な3D形状です。この章では、さまざまな形状やサイズのパーツを挿入し、オビーのためにその位置や回転を変更し、スタジオの重力で落ちないように空中に固定する方法を探ります。
パーツを挿入する
エクスペリエンス内で環境を構築するためにツールバーから挿入できる5つの異なるパーツ形状があります:ブロック、球体、円柱、くさび、およびコーナーくさび。これらのパーツ形状をユニークな方法で組み合わせてより複雑な形状を形成することができますが、このレッスンではオビーのプラットフォーム用に形状をそのまま保つことに焦点を当てます。





最初のプラットフォームのためにパーツを挿入するには:
- オプションパーツを挿入すると、カメラビューの正確な中心に表示されます。スタートプラットフォームを選択し、Fを押してこのパーツにカメラをフォーカスさせることで、追加のプラットフォームをオビーのスタート近くに挿入できます。
ホームまたはモデルタブのツールバーで、パーツ挿入ツールの横にある小さな矢印をクリックしてドロップダウンを表示します。

ドロップダウンメニューから、最初のプラットフォームにしたいパーツ形状を選択します。パーツはカメラビューの正確な中心に表示されます。

このプロセスを使用して、オビーのために好きな数のプラットフォームを持つまで、追加の形状タイプを挿入します。

コースをカスタマイズする
オビーのためのプラットフォームができたので、ジャンプパズルを作成するために、それらの位置、サイズ、回転をカスタマイズする時が来ました。これを行うために、3つの異なるオブジェクトツールを使用します:
- 移動 — オブジェクトの位置を変更します。
- スケール — オブジェクトのサイズを変更します。
- 回転 — オブジェクトの向きを変更します。
これらの各ツールには、3D空間のスタジオ座標システムを使用してオブジェクトを移動、スケール、または回転させるために使用できる視覚的なハンドルが含まれています。ハンドルの1つをクリックしてドラッグすると、それぞれオブジェクトが移動、スケール、または回転します。



オビーのスタートジャンプパズルのためにコースをカスタマイズするには:
最初のプラットフォームの位置を変更します。
ビューポート内で、最初のプラットフォームにしたいパーツ形状をクリックします。
ツールバーで、移動ツールを選択します。パーツの周りにハンドルのセットが表示されます。

プレイヤーがエクスペリエンスに参加する場所から良いジャンプ距離になるまで、ハンドルの1つをクリックしてドラッグします。

最初のプラットフォームのサイズを変更します。
ツールバーで、スケールツールを選択します。パーツの周りにハンドルのセットが表示されます。

ハンドルの1つをクリックしてドラッグし、パーツのサイズを変更します。

最初のプラットフォームの向きを変更します。
ツールバーで、回転ツールを選択します。パーツの周りにハンドルのセットが表示されます。

ハンドルの1つをクリックしてドラッグし、パーツの回転を変更します。

次のカメラコントロールを使用して、パーツの位置と向きをさまざまな角度から確認し、プレイヤーが最初のプラットフォームにジャンプできることを確認します。
アクション コントロール 移動 W A S D 回転 選択したオブジェクトの周りを回転させるには右クリックを押し続けます。 ズーム マウスのホイールを使います。 フォーカス 選択したオブジェクトにフォーカスするにはFを押します。 
残りのプラットフォームに対してこのプロセスを繰り返します。

プラットフォームをアンカーする
もし今、あなたのエクスペリエンスをテストプレイしたら、新しいプラットフォームはすぐに落ちて消えてしまうでしょう。これは、Robloxエンジンが経験が実行されるとすぐに重力をシミュレートし、物理的な力がオブジェクトを下に押し下げるためです。
エクスペリエンスが実行されるときにプラットフォームが設定した位置と向きのまま保持されるようにするには、アンカーツールを使って3D空間内でそれらを固定する必要があります。重力がプラットフォームを下に押し下げるのを防ぐだけでなく、プラットフォームをアンカーすると、プレイヤーや他のオブジェクトがぶつかったときもそれらが所定の場所に留まることが保証されます。
プラットフォームをアンカーするには:
Shiftキーを押し続けながら、新しいパーツをすべて選択します。
ホームまたはモデルタブでアンカーをオンにします。

オビーのジャンプパズルのためにすべてのプラットフォームが配置されたので、パーツの挙動を変更するためにAIアシスタントを使ってコードを追加する時が来ました。