Transform/Drivers/CircleAligner

Last-modified: 2025-01-05 (日) 12:02:40


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等各種設定を行い、整列させます。


その他

  • 作業中に一時的に整列させるだけならば、作業後は速やかにコンポーネントを削除するのが最善です。
    基本的に、使用しないコンポーネントは削除しましょう。(軽量第一)