!!!!FadeIn.cs フェードイン時の演出を制御するモジュール。 !!!FadeInクラス このスクリプトを利用するには、Unityのコンポーネント上に適当なオブジェクトを生成し、それにアタッチする必要がある。尚、このスクリプトがアタッチされたオブジェクトはあらかじめ"Cover"という名前でプレハブ化されているので、それをヒエラルキー上にD&Dするだけで利用可能となる。 !!変数 !private float alpha アルファ値(透過度)を管理するもので、この値がアルファ値となる。 !private bool light 画面が完全に明るくなったかどうかを判定するもの。前出のalphaが0未満になった際にtrueとなる。 !private Image Image アルファ値を変更したい画像オブジェクトを格納するもの。 !!メソッド !Void Start() シーン開始時に行う処理。種々の変数を任意の値に初期化する。 !Void Update() lightがfalseの間、つまり完全に明るくなるまでの間現在時間をもとにalpha値を減じ、alphaが0未満になったらアルファ値を0に設定しlightをtrueにする。