トマシープが学ぶ

Unity/VR好きのミーハー初心者 記事内容は自分用のメモ。何も求めないで

【VRchat】Triggerを使ってみる

 

Triggerを使うと「○○したら××」というスクリプト的な動作を多少実装できるそうです。

vrcprog.hatenablog.jp

Trigger

VRC_TriggerをオブジェクトにつけてTriggerを選びます

f:id:bibinbaleo:20180323165132p:plain

いろいろあるようです。

f:id:bibinbaleo:20180323165135p:plain

OnInteractが触る

f:id:bibinbaleo:20180323170447p:plain

OnAvatarHitは自分(アバター)が体当たりしたら反応しました。

vrcprog.hatenablog.jp

action

そのあと下のactionで起こる現象を選ぶ。

f:id:bibinbaleo:20180323170411p:plain

vrcprog.hatenablog.jp

setMatreial

setMatreialでマテリアルを変更できます。こちらの動画の25秒ぐらいで服の色を変えています。

youtu.be

receiversに色を変えたいオブジェクトを設置。

f:id:bibinbaleo:20180323184500p:plain

球にこのtriggerを設定して、球を触ったら床が赤くなるようにしました。

f:id:bibinbaleo:20180323201523g:plain

f:id:bibinbaleo:20180323184232p:plain

SpawnObject

SpawnObjectはLocationsに設置した場所にPrefabが表示されます。

f:id:bibinbaleo:20180323184225p:plain