一つのベンチに複数座れるようにする
Clusterにワールドを作りました。
このワールドには、ベンチなど座る場所が多数あるので、座っていただける場所を作ろうと思います。
下記画像のように座れるようにしました。
まずHierarchyの+から3DObject > Cubeを配置します。
このように、ベンチに重ねる感じに配置します。
配置したCubeのInspectorを見ます。
Add CompornentからRidable Itemを追加します。
Ridable Itemがこのように表示されます。
これで、座れるようにはなるのですが、座って見るとわかるのですが、座る位置が下に設定されていますのでCubeに埋まって見えてしまいます。
そこで座る位置を調整するために、Create Emptyを追加します。
これを、InspectorのRidable ItemにあるSeatに設定します。
Hierarchyの+からCreate Emptyを追加します。名前をsitpositionに変更しておきます
これはしなくても座れますが、整理するためにしておきます。
HierarchyにCubeとCreateEmptyの(sitposition)二つのオブジェクトがあります。
sitpositionをCubeの子に設定しておきます。
sitpositionをCubeにドラッグします。
sitpositionをRidable ItemのSeatにドラッグして当てはめます。
このように、Boxの上に緑のBoxが表示されます。
上の緑のBoxが座った時の位置になります。矢印を掴んで移動することで、座った時の位置を変更する事ができます。
最後にCubeの見た目を消すために、Mesh Rendererのチェックを外します。
Boxを使用することによって、一つのベンチに複数座らせる事もできます。