はじめに
今回はスイッチでミラーを表示させる方法を紹介します。
Lura’s Switchのミラーを使います。
ワールド作成済みの状態でスタートします。
作り方はこちらをご覧ください。
リンク
ミラースイッチの作成
こちらのページにアクセス。
![](https://signyamo.blog/wp-content/uploads/cocoon-resources/blog-card-cache/571ab2d5bdc8c6e1b7a9927ac4f8dcdb.jpg)
Lura's Switch【SDK2/SDK3/VCC】 - QuickBrown Design Studio - BOOTH
VRChat向けにデザインしたスイッチの3Dモデルと、簡易的な機能を内蔵したPrefab集です。SDK2/SDK3、両方に対応しています。 1マテリアルでまとまっているので軽量です。 ・Mirrorスイッチ ・AvatarDirectionalLightスイッチ(5段階) ・PostEffectスイッチ(5段階) ・照...
SDK3の方をダウンロード。
![](https://signyamo.blog/wp-content/uploads/2022/06/image-01-8.jpg)
Projectに.unitypackageをドラッグ&ドロップ。
![](https://signyamo.blog/wp-content/uploads/2022/06/image-02-5.jpg)
Importを選択。
![](https://signyamo.blog/wp-content/uploads/2022/06/image-03-5.jpg)
Assets → VirtualFoxDesignStudio → Lura’sSwitch(Udon) → PREFABにアクセス。
Mirror_WithSwitchを確認。
![](https://signyamo.blog/wp-content/uploads/2022/06/image-04-5.jpg)
HierarchyにMirror_WithSwitchをドラッグ&ドロップ。
![](https://signyamo.blog/wp-content/uploads/2022/06/image-05-6.jpg)
ミラーの位置を動かします。
スイッチ全体を動かす場合は『Mirror_WithSwitch』を動かしてください。
Gizmosでスイッチの衝突判定が見えます。
![](https://signyamo.blog/wp-content/uploads/2022/06/image-09-4.jpg)
中にあるSwitch_Mirror_On/Offを動かすと衝突判定が離れます。
![](https://signyamo.blog/wp-content/uploads/2022/06/image-10-4.jpg)
Hierarchyで中身を開きます。
VRCMirrorにチェック。
ミラーを可視化します。
![](https://signyamo.blog/wp-content/uploads/2022/06/image-06-5.jpg)
位置や大きさを調節します。
![](https://signyamo.blog/wp-content/uploads/2022/06/image-07-4.jpg)
ミラーのチェックを解除。
非表示の状態に戻します。
![](https://signyamo.blog/wp-content/uploads/2022/06/image-08-4.jpg)
この状態でVRChatにアップロード。
スイッチを押すとミラーのオン/オフを切り替えれます。
![](https://signyamo.blog/wp-content/uploads/2022/06/Animation2-4.gif)
おまけ:ObjectのON/OFFを切り替え
ミラーではなくObjectのON/OFFを切り替えたい場合は『Object_WithSwitch_Global Variant』を使ってください。
![](https://signyamo.blog/wp-content/uploads/2022/06/image-20-4.jpg)
まとめ
今回はLura’s Switchを使ったミラースイッチの作り方を紹介しました。
他にもVRChatのワールド制作に役立つノウハウを公開中。
ぜひこちらもご覧ください。
リンク
コメント