ParentValue(ペアレント バリュー)
子スロットのParentValueLinkへ値を送るためのコンポーネント
項目
- Enabled:
- 効果なし。
- Tag:
- タグ。
子スロットのParentReferenceLinkと同じタグ(文字列)を設定する。nullだと、null同士でリンクする。
- Value:
- 値。
使用例
- 親側のスロットにアタッチする。
タグを入力して、値を指定する。 - 同じタグのParentValueLinkが子スロットに入ると、親子間で値がリンクされる。
- SnapTarget(とSnapper)や、GrabbableReceiverSurface等に使用すると、超便利。(鍵と鍵穴、電球と口金、天秤と分銅など、様々なギミックが実装できる。)
その他
- ParentValueLink側のWriteBack(書き戻し)処理を活用すれば、双方向でリンク可能。
- 参照を親子間でリンクする場合はParentReference<T>を使う。
- Dynamic Variables(動的変数)よりも、単純で軽量なコンポーネントです。
単純な親子間での変数授受は、こちらのコンポーネントを活用しましょう。