CircleAligner(サークル アライナー)
円周状に沿って物を整列させるコンポーネント
項目
- Enabled:
- 効果なし。
- AutoAddChildren:
- Trueにすると、子スロットとそのPosition・Rotationが自動的にItems(list)に追加される。
- AutoAddIgnoreTags(list):
- Add押すと増やせる。
初期設定は「AUTO_INJECTED」。(nullの場合は機能しない。)
スロットのタグが同一の場合は、AutoAddChildrenしても除外される。
- Axis:
- 軸。
- Radius:
- 半径。
- Offset:
- 円全体の開始位置をずらす。
- Arc:
- 円弧。
マイナス方向もある。360度以上もいける。
- FillWholeArc:
- 最後の一個を円弧のどこに配置するか。
初期設定(False)だと、隙間が生まれる。(360度の時に綺麗。)
Trueにすると、円弧の最後に配置される。(扇状の時に綺麗。)
- RotationOffset:
- 各オブジェクトの回転補正。
- Items(list):
- Add押すと増える。
駆動先のリスト。
- Root:
- 駆動先のスロット。
- AngleOffset:
- 各オブジェクトの配置角を個別にずらす。
- _position:
- 駆動するPosition。
- _rotation:
- 駆動するRotation。
使用例
- 並べたいスロット(物)らの親スロットにアタッチ。
AutoAddChildrenをTrueにすると、Items(list)に自動追加されます。
Axis等各種設定を行い、整列させます。
その他
- 作業中に一時的に整列させるだけならば、作業後は速やかにコンポーネントを削除するのが最善です。
基本的に、使用しないコンポーネントは削除しましょう。(軽量第一)