Exemple #1
0
        public CustomMoveAnimation(MoveAnimationOptions positionIn, MoveAnimationOptions positionOut)
        {
            PositionIn  = positionIn;
            PositionOut = positionOut;

            DurationIn = DurationOut = 300;
            EasingIn   = Easing.SinOut;
            EasingOut  = Easing.SinIn;
        }
        public MoveAnimation(MoveAnimationOptions positionIn, MoveAnimationOptions positionOut)
        {
            PositionIn = positionIn;
            PositionOut = positionOut;

            DurationIn = DurationOut = 300;
            EasingIn = Easing.SinOut;
            EasingOut = Easing.SinIn;
        }
        public ScaleAnimation(MoveAnimationOptions positionIn, MoveAnimationOptions positionOut)
        {
            PositionIn = positionIn;
            PositionOut = positionOut;
            EasingIn = Easing.SinOut;
            EasingOut = Easing.SinIn;

            if (PositionIn != MoveAnimationOptions.Center) DurationIn = 500;
            if (PositionOut != MoveAnimationOptions.Center) DurationOut = 500;
        }
Exemple #4
0
        public ScaleAnimation(MoveAnimationOptions positionIn, MoveAnimationOptions positionOut)
        {
            PositionIn  = positionIn;
            PositionOut = positionOut;
            EasingIn    = Easing.SinOut;
            EasingOut   = Easing.SinIn;

            if (PositionIn != MoveAnimationOptions.Center)
            {
                DurationIn = 500;
            }
            if (PositionOut != MoveAnimationOptions.Center)
            {
                DurationOut = 500;
            }
        }