バーチャルキャスト公式Wiki
メニュー
Steam版
デバイス
アセット
配信
その他
リリース情報
- wiki編集者用ページ
-
SubItemにはGroupID設定があります。
※ VCI SubItem Component (VCISDK)についてはこちら
GroupIDは、複数のSubItemを含むVCIで0以外を設定したときに有効になります。
GroupIDが0以外のSubItemをGrabして所有権を移動させた場合に、同じGroupIDを持つSubItemの所有権を同時に移動させます。 GroupID=0 がデフォルトでグループ化しません。
VCIに複数のSubItemを入れてその両方が物理挙動で相互に作用して欲しい場合等に使います。
上図のように、Bの世界ではボールはAの物理の結果をコピーされるだけなので動きません。
Aの世界で動いた棒がボールをつついた結果がコピーされて結果として動きます(遅延する)
上図のように、棒(B所有)でボール(B所有)をつつくとうまく物理挙動します。
このように関連するSubItemの所有権を、SubItemをGrabしたユーザーに集めるためにGroupIDを使います。