Transform/Drivers/NumericUserOverrideGather

Last-modified: 2024-10-31 (木) 16:52:58


NumericUserOverrideGather(ニューメリック ユーザー オーバーライド ギャザー)

バッグにユーザー毎の数値を保存して、その数値で各ユーザー毎に数値を駆動できるコンポーネント
ついでに、セッション内ユーザーの各数値の集計もできる。


項目

Enabled:
効果なし。

Default:
初期値。
バッグに無い場合は、この値が使用される。

CreateOverrideOnWrite:
オーバーライド先の値を変化させたユーザーとその値をバッグに自動追加する。
Falseにすると、バッグは変化しない。

PersistentOverrides:
サーバー保存時に、バッグの内容も一緒に保存する。
Trueにすると保存される。
ただし、CreateOverrideOnWriteと組み合わせると、大量のバッグが生成されてしまう恐れがあるので気を付けましょう。

_overrides(bag):
オーバーライド対象のユーザーと値のバッグ。
Add押すと増える。
手動で設定する場合はCreateOverrideOnWriteをFalseにして、PersistentOverridesをTrueにすると良いです。


User:
オーバーライドしてるユーザー。

_machineID:
自動。(マシンID)

_userID:
自動。(ユーザーID)

Value:
オーバーライドの値。


Target:
オーバーライド先。
(オーバーライド先はピンク色になるけど、値へのフック(書込み等)は可能です。)

Min:
最小値。

Max:
最大値。

Sum:
合計値。

Average:
平均値。

ExcludeHeadless:
ヘッドレスを除外する。


使用例


その他

  • 集計はセッション内の全ユーザーが対象です。バッグ内のユーザーではありません。
  • 似たようなコンポーネントにBooleanUserOverrideGatherがあります。
  • 集計機能が必要なければValueUserOverrideコンポーネントを使いましょう。