LoginSignup
2
4

More than 5 years have passed since last update.

【Unity(C#)】VRでのフェードイン、フェードアウト

Last updated at Posted at 2018-11-16

  
  
  

この記事は

『プログラミング完全未経験から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);

とっても便利。

2
4
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
2
4