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