LoginSignup
1
0

More than 3 years have passed since last update.

MaterialのついたGameObjectにSubItemを必ず付ける必要はない。

Last updated at Posted at 2019-06-13

※2019年06月13日当時、VCI SubItemの子供にVCI SubItemをアタッチできていましたが、
2019年7月14日時点においてVCI SubItemはVCI Objectの子供にのみVCI SubItemをアタッチできるようになりました。
(孫に付けることはできない。つまり、VCI SubItemの子供にVCI SubItemをアタッチすることはできなくなった。)

Materialの付いたGameObject全てにSubItemを付けている方が結構いらっしゃったので、取り急ぎこれだけでも記事にします。
下記ページ参照
VCI SubItem Component (VCISDK)

VCI Sub Item

SubItemとして使用したいobjectの数だけアタッチします。
動く必要のないオブジェクトでVCIスクリプトによる制御も加えないのであれば、SubItemのコンポーネントは不要です

ここに記載されているVCIスクリプトによる制御は、transformに関わる制御のことであり、
transform(scale,position,rotation)に関わらないSoundやMaterialの付いたGameObjectについてはSubItemを付ける必要はありません。

例えば数値を表示する用のGameObjectだと、こうなります。
メッシュさえあればとりあえず表示されますし、UVOffsetでの変更やColorの変更もできます。
image.png
移動させたい場合は、親にVCI SubItemを付けてそれを持つようにすると連動して動きます。
これだとFourLinksFieldにあたります。
image.png
VCI Sub Itemはぶつかったり量が多いと重くなる原因になるので、必要なものにだけVCI Sub Itemを付けるように注意しましょう。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0