この記事は
『プログラミング完全未経験からUnityでの開発現場に迎え入れてもらえた世界一の幸せ者』
の記事です。そのつもりでお読みください。
##VRでのフェードイン、フェードアウト
####☆下準備☆
①Asset StoreからSteamVR Plugin
をDL+Import
②Add ComponentでSteam VR_Fade(Script)を検索して
③[CameraRig]のCameraにAdd Component
以下スクリプトです。
名前空間の追加
using Valve.VR;
publicで宣言すればInspectorで設定可能
public float fadeDuration; //フェードしていく秒数
public Color before_color; //フェード前の色
public Color after_color; //フェード後の色
フェードインならスタート時に呼び出し、
フェードアウトはフェードアウトさせたい処理の後に呼び出し
SteamVR_Fade.Start(before_color, 0f);
SteamVR_Fade.Start(after_color, fadeDuration);
とっても便利。