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;
}
}