コード例 #1
0
ファイル: Fader.cs プロジェクト: Kaibaer/Fade-In-And-Out
 public void Update()
 {
     State.Transit();
     if (Input.GetKey(KeyCode.UpArrow))
     {
         State = new FaderOutState(this, Duration, FollowUpScene);
     }
 }
コード例 #2
0
 public void GeneralSetup(AFaderStates state, float duration)
 {
     isTransitioning = true;
     Duration        = duration;
     Transition      = (state.GetType() == typeof(FaderInState)) ? 1 : 0;
 }
コード例 #3
0
ファイル: Fader.cs プロジェクト: Kaibaer/Fade-In-And-Out
 public void Start()
 {
     Instance = this;
     State    = new FaderInState(this, Duration); //FaderInState is always used, when the scene starts.
 }