1、素材准备(远景图片、飞机图,树图):
2、打开blend设计工具先将UserControl根容器面板改为Canvas以方便我们布局和动画制作;
3、在blend中绘制一个矩形并将矩形转换为Path应用由远及近渐变色(注意图片中的红色框选区域):
4、导入远景图片并应用渐变滤镜(OpacityMask)参考如图:
5、创建一个背景抖动变换的动画(可在BLEND中设计动画),为了简单我在VS中写了一个如:
6、在页面Page_Load事件中播放动画并注册动画播放完成事件动态修改动画RotateTransform.Angle属性以更随机一些如:
完整XAML代码:
完整CS代码:
下一节我们将使用一个自定义控件实现3D变换(飞机飞出,树木飞入)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。