OpenBve.BackgroundManager.StaticBackground.UpdateBackground C# (CSharp) Méthode

UpdateBackground() private méthode

private UpdateBackground ( double ElapsedTime, bool Target ) : void
ElapsedTime double
Target bool
Résultat void
			internal override void UpdateBackground(double ElapsedTime, bool Target)
			{
				if (Target)
				{
					switch (Mode)
					{
						case BackgroundTransitionMode.None:
							Alpha = 1.0f;
							break;
						case BackgroundTransitionMode.FadeIn:
							Alpha = (float)(Countdown / TransitionTime);
							break;
						case BackgroundTransitionMode.FadeOut:
							Alpha = 1.0f - (float)(Countdown / TransitionTime);
							break;
					}
				}
				else
				{
					Alpha = 1.0f;
				}
			}