Ejemplo n.º 1
0
        /// <summary>
        ///     When the pause menu is deactivated, it'll fade/translate the interface off-screen.
        /// </summary>
        public void Deactivate()
        {
            ClearTransformations();

            Background.Animations.Add(new Animation(AnimationProperty.Alpha, Easing.Linear, 1, 0, 400));
            Continue.MoveToX(-Continue.Width, Easing.OutExpo, 400);
            Retry.MoveToX(-Retry.Width, Easing.OutExpo, 400);
            Quit.MoveToX(-Quit.Width, Easing.OutExpo, 400);
        }
Ejemplo n.º 2
0
        /// <summary>
        ///     When the pause menu is activated, it'll fade/translate the interface on-screen.
        /// </summary>
        public void Activate()
        {
            ClearTransformations();

            Background.Animations.Add(new Animation(AnimationProperty.Alpha, Easing.Linear, 0, 1, 400));
            Continue.MoveToX(GetActivePosX(Continue), Easing.OutExpo, 400);
            Retry.MoveToX(GetActivePosX(Retry), Easing.OutExpo, 400);
            Quit.MoveToX(GetActivePosX(Quit), Easing.OutExpo, 400);
        }