Monolith 的使用方法,这是一个UWP的动画库

Monolith 的使用方法,这是一个UWP的动画库
https://github.com/ThatLousyGuy/Monolith

 // Create an ease for use with animations later
            //创建一个方便以后使用动画
            ExponentialEase ExpEaseOut =
                new ExponentialEase() { EasingMode = EasingMode.EaseOut };
            // Animate a UIElement along the X axis from 0 to 40
            //动画一个UIElement沿着X轴从040
            EventToken move= Oli.MoveXOf(button).From(0).To(40).For(0.3, OrSo.Secs).Now();
            // Rotate UIElement to 90 degrees 
            //UIElement旋转到90度
            EventToken rotating =   Oli.Rotate(button).To(-90).For(0.3, OrSo.Secs).With(ExpEaseOut).After(move);
             Fade the opacity to 0 after the rotation finishes
            消失后的透明度为0旋转完成
         EventToken Fade=  Oli.Fade(button).To(0).For(0.3, OrSo.Secs).With(ExpEaseOut).After(rotating);
             Run arbitrary code after the rotation too!
            运行任意代码后旋转!
            Oli.Run(() =>
            {
                // Do things here!
                //做事情!
                Debug.WriteLine("rotating");
                Oli.Fade(button).To(1).For(0.3, OrSo.Secs).With(ExpEaseOut).Now();
            }).After(Fade);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值